2017-07-14 58 views
2

我在開發離子3應用程序時遇到了緩存問題(可能)。我不知道它是否連接到組件的延遲加載,但在升級到v3並啓用延遲加載後,我遇到了這個問題...該應用程序處於開發模式,我通過離子服務運行它...如果我改變組件的ts文件中的東西,更改不會反映在瀏覽器中..我沒有這個組件的模板(HTML文件)的問題...如果我改變了一些在html模板中的東西,它工作正常。我使用Augury chrome擴展來調試角度2應用程序...當我點擊組件的源代碼時,它顯示出我的舊文件...升級到v3後離子3組件javascript不刷新

更新: 我發現問題出在離子服務器的某處。 ..當我重新啓動它,我可以看到瀏覽器中的更改...

回答

0

這似乎是一個問題的app-scriptsgithub issue)。正如你可以在threa看到,修復它剛剛更新的應用程序的腳本的nightly版本:

npm install @ionic/[email protected]

+0

我得到這個錯誤,當我嘗試更新的應用程序的腳本:[email protected] - 未滿足PEER DEPENDENCY [email protected] .. npm WARN [email protected]需要ajv @> = 5.0.0的同伴,但沒有安裝。 –

+0

如果您在項目文件夾中運行'ionic info',那麼您在'Ionic App Scripts Version:'中看到了什麼? – sebaferreras

+0

全球套餐: @離子/ CLI-utils的:1.5.0 離子CLI:3.5.0 本地套餐: @離子/應用程序的腳本:2.0.1-201707121621 @離子/ CLI-plugin-離子 - 角:1.3.2 離子框架:離子 - 角3.5.0 系統: 節點:V7.10.0 操作系統:Linux 4.4 Xcode中:沒有安裝 IOS部署:沒有安裝 IOS-SIM:未安裝 npm:4.2.0 –