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

Javascript 为什么带有Vue.js的Webpack会生成如此大的构建文件?,javascript,typescript,webpack,vue.js,Javascript,Typescript,Webpack,Vue.js,我已克隆此存储库: 我运行npm脚本: npm install npm run build 结果:build.js filzesize大约为1MB 举个简单的例子,为什么build.js比Vue.js库大得多?请注意,webpack2安装在package.json中。 您必须通过webpack.config.js自己优化捆绑包,并管理环境变量以减小捆绑包的大小 或者,您可以安装Webpack 4,并将构建脚本更改为: "build": "webpack --mode production"

我已克隆此存储库:

我运行npm脚本:

npm install
npm run build
结果:build.js filzesize大约为1MB


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

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

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

"build": "webpack --mode production"
Webpack将使用合理的默认值来优化捆绑包