|
@@ -18,8 +18,6 @@ const TerserPlugin = require("terser-webpack-plugin");
|
|
|
const CompressionWebpackPlugin = require("compression-webpack-plugin");
|
|
const CompressionWebpackPlugin = require("compression-webpack-plugin");
|
|
|
let scssVariables = require("./src/styles/variables.scss.js");
|
|
let scssVariables = require("./src/styles/variables.scss.js");
|
|
|
|
|
|
|
|
-const Icons = require("unplugin-icons/webpack")
|
|
|
|
|
-const IconsResolver = require("unplugin-icons/resolver")
|
|
|
|
|
|
|
|
|
|
module.exports = {
|
|
module.exports = {
|
|
|
publicPath: "",
|
|
publicPath: "",
|
|
@@ -96,7 +94,6 @@ module.exports = {
|
|
|
],
|
|
],
|
|
|
})
|
|
})
|
|
|
,
|
|
,
|
|
|
- Icons({ compiler: 'vue3' }),
|
|
|
|
|
new NodePolyfillPlugin({})
|
|
new NodePolyfillPlugin({})
|
|
|
]
|
|
]
|
|
|
let baseConfig = {
|
|
let baseConfig = {
|
|
@@ -156,7 +153,6 @@ module.exports = {
|
|
|
minRatio: 0.8, // 只有压缩率小于这个值的资源才会被处理
|
|
minRatio: 0.8, // 只有压缩率小于这个值的资源才会被处理
|
|
|
// deleteOriginalAssets: true // 删除原文件
|
|
// deleteOriginalAssets: true // 删除原文件
|
|
|
}),
|
|
}),
|
|
|
- Icons({ compiler: 'vue3' }),
|
|
|
|
|
],
|
|
],
|
|
|
};
|
|
};
|
|
|
}
|
|
}
|