《基于 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, // 最大资源文件大小
        },
    }    
相关推荐
css趣多多9 分钟前
ctx 上下文对象控制新增 / 编辑表单显示隐藏的逻辑
前端
惊讶的猫11 分钟前
Redis持久化介绍
数据库·redis·缓存
_codemonster15 分钟前
Vue的三种使用方式对比
前端·javascript·vue.js
寻找奶酪的mouse16 分钟前
30岁技术人对职业和生活的思考
前端·后端·年终总结
Apple_羊先森23 分钟前
ORACLE数据库巡检SQL脚本--19、磁盘读次数最高的前5条SQL语句
数据库·sql·oracle
梦想很大很大24 分钟前
使用 Go + Gin + Fx 构建工程化后端服务模板(gin-app 实践)
前端·后端·go
We་ct26 分钟前
LeetCode 56. 合并区间:区间重叠问题的核心解法与代码解析
前端·算法·leetcode·typescript
张3蜂33 分钟前
深入理解 Python 的 frozenset:为什么要有“不可变集合”?
前端·python·spring
无小道33 分钟前
Qt——事件简单介绍
开发语言·前端·qt
广州华水科技35 分钟前
GNSS与单北斗变形监测技术的应用现状分析与未来发展方向
前端