减少项目打包体积,去除不必要的sourcemap

This commit is contained in:
muwoo
2023-10-13 10:04:17 +08:00
parent 0233bda981
commit 9eb59a9158
85 changed files with 127 additions and 193 deletions

View File

@@ -1,9 +1,23 @@
module.exports = {
presets: ["@vue/cli-plugin-babel/preset"],
presets: ['@vue/cli-plugin-babel/preset'],
plugins: [
[
"import",
{ libraryName: "ant-design-vue", libraryDirectory: "es", style: "css" },
], // `style: true` 会加载 less 文件
'import',
{
libraryName: 'ant-design-vue',
libraryDirectory: 'es',
style: 'css', // or 'css'
},
'ant-design-vue',
],
[
'import',
{
libraryName: '@ant-design/icons-vue',
libraryDirectory: 'lib/icons',
camel2DashComponentName: false,
},
'@ant-design/icons-vue',
],
],
};