为了账号安全,请及时绑定邮箱和手机立即绑定

使用nodejs后文件太大怎么解决?

使用nodejs后文件太大怎么解决?

哈士奇WWW 2018-10-18 10:06:14
使用nodejs后文件太大怎么解决
查看完整描述

1 回答

?
慕后森

TA贡献1802条经验 获得超5个赞

去除不必要的插件
刚开始用 webpack 的时候,开发环境和生产环境用的是同一个 webpack 配置文件,导致生产环境打包的 JS 文件包含了一大堆没必要的插件,比如 HotModuleReplacementPlugin, NoErrorsPlugin... 这时候不管用什么优化方式,都没多大效果。所以,如果你打包后的文件非常大的话,先检查下是不是包含了这些插件。
提取第三方库
像 react 这个库的核心代码就有 627 KB,这样和我们的源代码放在一起打包,体积肯定会很大。所以可以在 webpack 中设置
{
entry: {
bundle: 'app'
vendor: ['react']
}
plugins: {
new webpack.optimize.CommonsChunkPlugin('vendor', 'vendor.js')
}
}


查看完整回答
反对 回复 2018-10-21
  • 1 回答
  • 0 关注
  • 1401 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信