我有 3 个独立的项目:
- 基础
- 实用程序
- 主要
我想要实现的是,webpack 应该将 3 个项目与 main.js、util.js、base.js、main.css 等捆绑到一个 index.html 文件中。
每个项目都可以包含自己的node_modules文件夹,并且主项目应该依赖于base和util。
我将如何设置这个环境?
我应该使用多编译器模式吗?但是我怎样才能用它创建一个index.html呢?
最佳答案
Webpack 是模块打包器;它将模块集成到一个包中。您需要:
- 将您的项目配置为库
- 配置库的导出
- 将库添加到应用的 package.json
- 在应用程序中使用每个库
Webpack 会将您的项目加入到您已包含在 html 中的公共(public)包中。
如果您将所有项目都作为应用程序的子文件夹,则只需将它们导入应用程序并使用即可。
关于javascript - 多项目 webpack 配置建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44108714/