2016-09-25 231 views
4

的html文件,我在運行Visual Studio 2015年與Apache科爾多瓦和離子2.的Visual Studio 2015年科爾多瓦離子2不更新上構建

如果我在app/pages更新任何htmlts文件的紋波模擬器應用刷新(所以檢測更新),但應用程序內容仍然相同。只有當我更新www/build/pages文件時,內容纔會更新。

我建立/清理/重建的次數似乎並不重要,但我可以更新應用程序內容的唯一方法是修改build而不是app中的文件。

任何想法?當然,我應該更新app/pages,看到更新自動傳播到www/build/pages,或至少在構建?

回答

2

儘管在網上淘,幾乎可以追溯到離子版本1(如缺乏構建由離子2版不能使用,在第1版,你直接在www文件夾中編輯文件)原來的解決方案是在Project_Readme.html文件。 (誰讀過說明書?!;-) :-D)

這個問題似乎與處理構建的Gulp有關(Gulpfile.js)。通過導航到視圖 - >其他Windows->任務運行資源管理器,這似乎打開了Gulp構建細節,由於某種原因打開此窗口似乎觸發了從appwww的正確構建。

+0

我確實已經從gulp窗口運行「watch」任務來開始觸發變化,這在某種程度上是有道理的。其實:自述現在也提到了這一點。 –

2

您可能還需要手動添加「watch」-script到package.json文件。它在我的Visual Studio版本的Ionic模板中缺失。

"scripts": { 
 
    "clean": "ionic-app-scripts clean", 
 
    "build": "ionic-app-scripts build", 
 
    "ionic:build": "ionic-app-scripts build", 
 
    "ionic:serve": "ionic-app-scripts serve", 
 
    "watch": "ionic-app-scripts watch" 
 
    },

現在你可以將它添加到項目打開綁定按他們的屏幕截圖自述文件。 (關閉/打開項目)

相關問題