surprise
2024-02-02 0d02f863ebd8193ea6f6b0f363620bba6894134a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
const path = require("path")
const resolve = dir => path.join(__dirname, dir)
module.exports = {
    lintOnSave: false,
    publicPath: "./",
    devServer: {
        host: "0.0.0.0", //指定要使用的 host
        port: 12315, //指定端口号以侦听
        hotOnly: false, //启用热模块替换,而无需页面刷新作为构建失败时的回退。
    },
 
    configureWebpack: {
        resolve: {
            alias: {
                "@": resolve("src"),
            },
        }, performance: {
            hints: 'warning',
            // 入口起点的最大体积
            maxEntrypointSize: 50000000,
            // 生成文件的最大体积
            maxAssetSize: 30000000,
            // 只给出 js 文件的性能提示
            assetFilter: function (assetFilename) {
                return assetFilename.endsWith('.js') || assetFilename.endsWith('.css');
            }
        },
 
    },
 
}