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

我有项目目录如下,
//src/index.js
export{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')的文件?
森栏
浏览 188回答 2
2回答

慕的地6264312

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')}])]
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript