2015-04-24 32 views
2

所以這可能是一個基本問題,但我無法弄清楚這一點。這也是我的第一個MEAN應用程序,所以請原諒無知。我已經成功地將我的MEANJS應用程序部署到測試文件夾中的遠程服務器上。一切工作正常。然後,我將遠程服務器上的存儲庫克隆到我的計算機上,以便對代碼進行更改。然後我把這些改變推送給主人。現在我面臨的問題是:如何在MEANJS應用程序部署後進行更改?

  1. 我用grunt構建部署了meanjs應用程序。這創建了一個dist文件夾,其中包含application.js,application.min.js和application.min.css
  2. 我正在更改我的原始公共/模塊/文件夾中的實際文件,以及應用程序/控制器/夾。 (在我的本地機器上)
  3. 我對公用文件夾所做的更改全部反映出來,但是對應用程序/文件夾的更改並未反映出來,即使在本地計算機上也是如此。我想我在這裏錯過了一個基本點,因爲我可以很容易地操縱應用程序/文件。我甚至無法看到我輸入的任何console.log語句。

所以問題是,我需要改變我的dist /文件夾中的application.js文件中的東西嗎?即使在Grunt構建之後,我如何不斷進行更改?應用程序/文件夾文件是否不再從那裏讀取,而是從另一個位置讀取?我真的很感激一個解釋。

回答

0

所以答案是再次運行

grunt build 

,全部進行了更改您的控制器之後。這將重建您的application.js,application.min.js和application.min.css,它們可以安全地上傳到您的最終產品MeanJS應用程序。請注意,在對視圖文件進行更改後不需要重新構建,因爲這些視圖可以按原樣上載,並可以直接由您的application.min.js讀取。

相關問題