将Webpack/Vue代码拆分为一个单独的vendor.js文件并从app.js中删除它的方法如下:
module.exports = {
// ...
optimization: {
splitChunks: {
cacheGroups: {
vendor: {
test: /[\\/]node_modules[\\/]/,
name: 'vendor',
chunks: 'all',
},
},
},
},
};
// import Vue from 'vue';
// ...
const { CleanWebpackPlugin } = require('clean-webpack-plugin');
module.exports = {
// ...
plugins: [
new CleanWebpackPlugin(),
// ...
],
};
这样,Webpack/Vue代码就会被拆分为一个单独的vendor.js文件,并从app.js中删除。在项目中使用时,只需引入生成的vendor.js文件即可。
腾讯云相关产品和产品介绍链接地址: