【发布时间】:2015-08-29 08:36:51
【问题描述】:
我正在尝试在 webpack 中捆绑每个 Angular 模块。我的目标是有一个 app.js 将由 webpack 以这种配置捆绑:
entry: {
app: "./app/app.js"
},
output: {
path: "./build/ClientBin",
filename: "bundle.js"
},
我将把这个捆绑脚本放在我的 index.html 中,以便它成为我的应用程序的入口点。
我在./app/components 文件夹中有很多模块。文件夹结构如下:
app
|--components
| |
| |--home
| | |
| | |--home.html
| | |--home.js
|--app.js
|--AppController.js
我在home.js 中需要home.html,所以当我加载home.js 时,所有需要的文件都会加载。
问题是我有几个组件,比如home,我想告诉 webpack 分别捆绑每个组件,并用它的包含文件夹命名它,比如home。
如何配置 webpack 以创建这些包并将它们放入 ./build/components?
【问题讨论】:
标签: javascript angularjs webpack