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

有没有童鞋遇到过同样的问题:webpack 如何将import的文件不打包而只是require ?

有没有童鞋遇到过同样的问题:webpack 如何将import的文件不打包而只是require ?

森栏 2019-07-27 00:31:16
我有项目目录如下,//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 回答

?
慕的地6264312

TA贡献1817条经验 获得超6个赞

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-07-27
  • 2 回答
  • 0 关注
  • 187 浏览
慕课专栏
更多

添加回答

举报

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