我正在尝试减少SPA版本的大小,该版本使用vue-cli build
建立。我正在使用Chart.js,并在构建应用程序后运行webpack-bundle-analyzer
,它显示的是Chart.js的完整尺寸,而不是chart.min.js
。
我期望它会使用/dist/chart.min.js
。我对此理解不正确,或者实际上是在使用未缩小的文件?
答案 0 :(得分:0)
我开始考虑另一件事,这仅仅是因为vue-chartjs
需要chart.js
作为对等依赖项,因此在我这方面构建步骤。
相关:https://github.com/apertureless/vue-chartjs/issues/249
解决方法是在webpack配置中对其进行相应配置:
resolve: {
alias: {
'chart.js$': 'chart.js/dist/Chart.min.js',
},
},