分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

webpack代码分割;

发布时间:2023-09-06 02:03责任编辑:赖小花关键词:webpack
var webpack=require(‘webpack‘)var path=require(‘path‘)module.exports={entry:{‘pageA‘:‘./src/pageA‘,‘pageB‘:‘./src/pageB‘,‘vendor‘:[‘lodash‘]},output:{path:path.resolve(__dirname, ‘./dist‘),filename:‘[name].bundle.js‘, ???chunkFilename: "[name].chunk.js"},plugins:[ ??new webpack.optimize.CommonsChunkPlugin({ ???????name:‘vendor‘, ???????minChunks:Infinity //不需要任何重复了 ???}),
]}
这是添加了vender的,没加之前是有pageA,和pageB,然后引入subpagea,和subpageb,nodule。然后生成了个common.bundle.js里面就有了
代码的重复块,提取出了代码重复快。subpagea,和subpageb,noduleminChunks:2就是配置的重复代码的提取。后面又添加一个插件,但是打包以后代码混在了一起
new webpack.optimize.CommonsChunkPlugin({ ???????name:‘manifest‘, ???????minChunks:Infinity //这是是为了把webpack的代码和插件的代码区分开 ???})

这里是webpcak的代码和插件代码的分离。

 



webpack代码分割;

原文地址:https://www.cnblogs.com/manu-yyj/p/9297391.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved