我正在尝试在webpack 构建过程之后连接两个 js 文件。目标是提供一个包含 ES6 模块和遗留代码的单个 js 文件。
已经尝试过像webpack-concat-files-plugin这样的插件但没有成功。这对我来说很有意义,因为执行插件时输出文件不存在。
另一个想法是在afterCompile挂钩中执行一个小脚本,该脚本处理两个文件的串联。这是做类似事情的常见方法还是还有其他方法可以实现目标?
感谢您的帮助。
基本示例:
module.exports = {
entry: {
app: 'app.js',
legacy: [
'legacy-1.js',
'legacy-2.js',
// ...
]
},
output: {
filename: path.join('dist/js', '[name].js'),
}
}
Run Code Online (Sandbox Code Playgroud)