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

有没有人遇到过这个问题哈!webpack 如何将import的文件不打包而只是require ?大佬们有什么好的建议?

有没有人遇到过这个问题哈!webpack 如何将import的文件不打包而只是require ?大佬们有什么好的建议?

德玛西亚99 2019-06-19 09:58:21
我有项目目录如下,//src/index.jsexport{defaultasA}from'./a.js'export{defaultasB}from'./b.js'//src/a.js//src/b.js在webpack中我配置了entry:{index:path.join(__dirname,'../src/index.js'),A:path.join(__dirname,'../src/A.js'),B:path.join(__dirname,'../src/B.js'),},output:{path:path.join(__dirname,'../lib'),filename:'[name].js',libraryTarget:'umd'}打包的时候index.js里面会将A和B的代码都打包进去我要如何才能将index.js生成一个包含require('./a')require('./b')的文件?
查看完整描述

2 回答

?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

entry:{
A:path.join(__dirname,'../src/A.js'),
B:path.join(__dirname,'../src/B.js'),
},
plugins:[
newCopyWebpackPlugin([{
from:path.join(__dirname,'../src/index.js'),
to:path.join(__dirname,'../lib/index.js')
}])
]
                            
查看完整回答
反对 回复 2019-06-19
  • 2 回答
  • 0 关注
  • 846 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号