使用 systemjs-builder 生成生产 Angular2 sfx

Using systemjs-builder to produce production Angular2 sfx

我正在使用 systemjs-builder 为我的 Angular2 客户端应用程序 (2.0.0) 的生产构建生成一个 sfx 包。

我想在我的 main.ts 文件中包含代码,以便在编译的 sfx 文件中包含对 Angular2 的 enableProdMode() 的调用,但我不想在 [=26] 时包含该调用=] 在开发模式下使用未编译的源代码。

我觉得必须支持

if (environment === 'production') enableProdMode();

我只需要一种方法来告诉 systemjs-builder,作为构建过程的一部分,设置

var environment = 'production'

该项目是 vs2015 中的 aspnetcore - 我唯一一次使用节点是 运行 npm、gulp 和 systemjs-builder。

正在尝试跟进我的老问题。一旦我进入 AoT,这就不再是问题了……它使用不同的入口点 (main-aot.ts),它可以 enableProdMode() 代替开发入口点,而开发入口点没有。 – Kudoz 刚刚编辑