作者:手机用户2502859707 | 来源:互联网 | 2023-09-15 15:20
场景,APP应用内嵌页,想将react和reactDOM分割成一个公用模块,并在存储在APP中
相关配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| entry: {
bundle: './src/index.js',
vendor: ['react','react-dom']
}
plugins: [
new webpack.optimize.UglifyJsPlugin(
{
compress: {
warnings: false
}
}
),
new webpack.optimize.CommonsChunkPlugin({ name:'vendor', filename: 'vendor.js'})
] |
问题:
当我修改了界面再次打包后,发现两次打包vendor中的内容并不一样,两次的打的包并不能混用,那么这样的话感觉这样代码分割并没有很大的意义?一旦界面文件变动了存储的vendor也要变,还是要将所有内容下载下来只不过分成两次文件请求而已?还是我使用的方式不对