为什么带有Vue.js的Webpack生成如此大的构建文件?

时间:2018-08-05 08:16:41

标签: javascript typescript webpack vue.js

我已经克隆了这个存储库:

https://github.com/Microsoft/TypeScript-Vue-Starter

我运行npm脚本:

npm install
npm run build

结果:build.js filzesize约为1MB。

举个简单的例子,为什么build.js比Vue.js库大得多?

1 个答案:

答案 0 :(得分:1)

请注意,Webpack 2已安装在package.json中。 您将必须通过webpack.config.js自己优化捆绑包,并管理环境变量以减小捆绑包的大小。

或者,您可以改为安装Webpack 4,然后将构建脚本更改为:

"build": "webpack --mode production"

Webpack会使用合理的默认值来优化包。

Reference