0

任何人都可以指导如何使用 Gulp 提前编译使用 SystemJs 的 Angular2 项目。我的意思是自动化https://angular.io/docs/ts/latest/cookbook/aot-compiler.html中提到的所有步骤

即生成 NgFactories、Treeshaking 和捆绑?

4

1 回答 1

1

你不需要为此使用 gulp。您只需“隐藏” npm "package.json" 脚本命令后面的命令。(如果你真的想用 gulp 触发 cmd,你可以使用 shell js gulp 插件)。获得 AoT 的输出后,您需要任何可以获取输出并可以使用该输出的工具。您必须创建捆绑包才能使应用程序处于生产状态。因此,您可以使用 rollup.js 或 webpack。你不再需要吞咽了。但是,那里有 gulp-rollup 和 gulp-webpack 插件。但是在没有 gulp 的情况下使用 webpack 或 rollup.js 应该会给你想要的。

于 2017-02-21T13:00:18.733 回答