《基于 Vue 组件库 的 Webpack5 配置》7.路径别名 resolve.alias 和 性能 performance

  1. 路径别名 resolve.alias

    js 复制代码
    const path = require('path');
    
    module.exports = {
        resolve: {
            alias: {
                "@": path.resolve(__dirname, "./src/"),
                "@assets": path.resolve(__dirname, "./src/assets/"),
                "@mixins": path.resolve(__dirname, "./src/mixins/"),
                "@components": path.resolve(__dirname, "./src/components/"),
                "@images": path.resolve(__dirname, "./src/assets/images/")
            },
            extensions: [".*", ".js", ".vue", ".json"]
        }
    }
  2. 性能 performance

    js 复制代码
    module.exports = {
        performance: {// 性能
            hints: 'warning', // 枚举 false 关闭性能提示
            maxEntrypointSize: 10240000000000, // 最大入口文件大小
            maxAssetSize: 10240000000000, // 最大资源文件大小
        },
    }    
相关推荐
木斯佳2 分钟前
前端八股文面经大全:Bilibili 前端实习面(2026-03-20)·深度解析
前端·sse·ssr·rag
wertyuytrewm3 分钟前
自动化与脚本
jvm·数据库·python
比特森林探险记4 分钟前
Element Plus 实战指南
前端·javascript
Hello.Reader5 分钟前
PySpark DataFrame 快速入门创建、查询、分组、读写、SQL 实战一篇讲透
数据库·sql·spark
qq_417695058 分钟前
Python深度学习入门:TensorFlow 2.0/Keras实战
jvm·数据库·python
Fairy要carry10 分钟前
面试-Dispatch Tools
前端·chrome
IT_陈寒11 分钟前
JavaScript开发者必看:3个让代码效率翻倍的隐藏技巧
前端·人工智能·后端
只能是遇见11 分钟前
ERROR 1524 (HY000) Plugin ‘mysql_native_password‘ is not loaded
android·数据库·mysql
番茄去哪了13 分钟前
从0到1独立开发一个论坛项目(一)
java·数据库·oracle·maven
嘉琪00113 分钟前
Day8 完整学习包(Vue 基础 & 响应式)——2026 0320
前端·vue.js·学习