vue-cli build 不使用缩小版本的库
vue-cli build not using minified versions of libraries
我正在尝试减小我的 SPA 构建的大小,它是使用 vue-cli build
构建的。我正在使用 Chart.js 并在构建应用程序后,我 运行 webpack-bundle-analyzer
并且它显示 Chart.js 全尺寸,而不是 chart.min.js
.
我期待的是它会使用 /dist/chart.min.js
。我没有正确理解这一点,还是它实际上使用了非缩小文件?
我抽空再看看这个,这仅仅是因为 vue-chartjs
需要 chart.js
作为对等依赖,因此 我这边没有照顾任何事情 构建步骤。
相关:https://github.com/apertureless/vue-chartjs/issues/249
修复方法是在 webpack 配置中进行相应配置:
resolve: {
alias: {
'chart.js$': 'chart.js/dist/Chart.min.js',
},
},
我正在尝试减小我的 SPA 构建的大小,它是使用 vue-cli build
构建的。我正在使用 Chart.js 并在构建应用程序后,我 运行 webpack-bundle-analyzer
并且它显示 Chart.js 全尺寸,而不是 chart.min.js
.
我期待的是它会使用 /dist/chart.min.js
。我没有正确理解这一点,还是它实际上使用了非缩小文件?
我抽空再看看这个,这仅仅是因为 vue-chartjs
需要 chart.js
作为对等依赖,因此 我这边没有照顾任何事情 构建步骤。
相关:https://github.com/apertureless/vue-chartjs/issues/249
修复方法是在 webpack 配置中进行相应配置:
resolve: {
alias: {
'chart.js$': 'chart.js/dist/Chart.min.js',
},
},