猿问

小白,请教各位大佬!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')的文件?
一只斗牛犬
浏览 545回答 2
2回答

杨__羊羊

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

相关分类

JavaScript
我要回答