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

webpack 合并的时候怎么不处理第三方js,例如jquery

webpack 合并的时候怎么不处理第三方js,例如jquery

慕娘9325324 2019-04-21 20:20:28
app.jsmodule.exports={get:function(){return'max'}}main.jsvarapp=require('./app.js');varJ=require('./jquery-latest.js');J('p').text(app.get());webpack.config.jsmodule.exports={entry:"./main.js",output:{path:__dirname,filename:"bundle.js"}};请问我不想合并jquery,我怎么过滤掉jquery,合并它
查看完整描述

2 回答

?
繁星coding

TA贡献1797条经验 获得超4个赞

是把jquery这些第三方库单独拿出来吗?可以指定两个入口。
javascriptvarconfig={
entry:{
app:'妮自己的代码入口',
vendor:['jquery']//第三方库
},
output:{
filename:'这是妮自己打包后生成的文件名',
path:''
},
plugins:[
newwebpack.ProvidePlugin({
$:'jquery'
}),//这个可以使jquery变成全局变量,妮不用在自己文件require('jquery')了
newwebpack.optimize.CommonsChunkPlugin('vendor','vendor.bundle.js')//这是妮第三方库打包生成的文件
]
}
                            
查看完整回答
反对 回复 2019-04-21
  • 2 回答
  • 0 关注
  • 407 浏览
慕课专栏
更多

添加回答

举报

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