2016-09-07 67 views
0

我目前使用Angularjs爲我的網站。現在我會嘗試升級到angularjs 2和打字稿,但我注意到我必須上傳很多庫(所有的node_modules文件夾),所以這項工作非常繁重!是wirght還是有其他解決方案?建立網站與angularjs 2

升級

好吧,我看到使用angular2到網站,我已經使用的WebPack。所以我使用webpack的quickstart示例,並在本地機器上成功工作,但是當我上傳到服務器遠程doesent工作時! 這是我的文件夾的項目結構:

node_modules 
src 
---app 
---public 
---style 

所以我只上傳src文件夾?

+0

你是什麼意思與「上傳」?在部署之前,您會構建並構建包含少量文件的輸出目錄。不知道這是否是問題所在。 –

回答

0

您不需要將所有開發代碼上傳到服務器。每次更改文件時,Webpack/brocolli都會構建您的開發代碼並將其複製到「dist」文件夾。您只需將dist文件夾中的代碼複製到任何服務器即可。

要構建代碼,請鍵入ng build -prod/ng serve -prod,它將檢查所有可能的錯誤,並警告您在項目中缺省情況下有錯誤。

我會建議使用角度CLI,如果不使用,它會設置所有的默認配置與角JS啓動2默認

https://github.com/angular/angular-cli