2016-09-20 64 views
1

我正在使用systemjs-builder爲我的Angular2客戶端應用程序(2.0.0)的生產版本生成一個sfx包。使用systemjs-builder來生產生產Angular2 sfx

我想在我的main.ts文件中包含代碼,以便在編譯後的sfx文件中包含對Angular2的enableProdMode()的調用,但我不希望在開發模式下運行時使用調用並使用未編譯的源代碼。

我覺得必須有沿

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

我只是需要一種方法來告訴systemjs建設者,作爲構建過程的一部分,線支撐的東西,要設置

var environment = 'production'

該項目在vs2015中是aspnetcore - 我使用節點的唯一時間是運行npm,gulp和systemjs-builder。

回答

0

試圖跟進我的舊問題。一旦我進入AoT,這最終成爲一個非問題......它使用了一個不同的入口點(main-aot.ts),它可以使得ProdMode()成爲不支持的開發入口點。 - Kudoz剛剛編輯