| 123456789101112131415161718192021222324252627282930313233343536373839 | 
							
- /**
 
-  * 配置参考: https://cli.vuejs.org/zh/config/
 
-  */
 
- const timestamp = new Date().getTime();
 
- module.exports = {
 
-   publicPath: process.env.NODE_ENV === "production" ? "./" : "/",
 
-   chainWebpack: (config) => {
 
-     const svgRule = config.module.rule("svg");
 
-     svgRule.uses.clear();
 
-     svgRule
 
-       .test(/\.svg$/)
 
-       .use("svg-sprite-loader")
 
-       .loader("svg-sprite-loader");
 
-   },
 
-   // 默认打开eslint效验,如果需要关闭,设置成false即可
 
-   lintOnSave: false,
 
-   productionSourceMap: false,
 
-   devServer: {
 
-     open: true,
 
-     host: "0.0.0.0",
 
-     port: 8001,
 
-   },
 
-   configureWebpack: (config) => {
 
-     if (process.env.NODE_ENV === "production") {
 
-       return {
 
-         output: {
 
-           filename: `[name].[hash].${timestamp}.js`,
 
-           chunkFilename: `[name].[hash].${timestamp}.js`,
 
-         },
 
-         performance: {
 
-           maxEntrypointSize: 10000000,
 
-           maxAssetSize: 30000000,
 
-         },
 
-       };
 
-     }
 
-   },
 
- };
 
 
  |