将Angular 2项目编译为一个app.js文件

时间:2016-12-07 09:32:36

标签: angular typescript gulp

我已经在互联网上搜索了一个答案:如何将我的所有Angular 2代码(包括依赖项)编译成一个文件。这已被多次询问,但是我有一个不同的方法。在开始角度之前我的文件树是:

public
source
└─── _base
      ├─── sass
      └─── img
└─── _structure
      ├─── sass
      └─── img
├─── gulpfile.js
├─── node_modules
└─── package.json

现在我当前的filetree看起来像这样:

public
source
├─── __components
├─── __directives
├─── __services
└─── _base
      ├─── sass
      └─── img
└─── _structure
      ├─── sass
      └─── img
├─── gulpfile.js
├─── node_modules
└─── package.json

计划是将所有.ts结束文件从__directives / __services / __components文件夹中复制,通过systemjs运行并导出一个{{1}到app.min.js文件夹

使用我目前的设置是否可以实现这一目标? (使用当前文件树设置使事情变得复杂)

1 个答案:

答案 0 :(得分:0)

您正在寻找的是像Webpack这样的模块捆绑器。