簡體   English   中英

文件更改檢測在Angular 6中不起作用

[英]File Change Detection not working in Angular 6

我的Angular項目是在Angular 5中創建的,該版本已經存在了大約6個月左右。 昨天我升級到Angular 6,並修復了所有rxjs參考並編譯了應用程序以確保一切正常后,我意識到在運行ng serveng test時保存更改后,不會刷新瀏覽器或識別任何更改,直到我殺死了我的ng serve ,然后重新開始。

我似乎在任何地方都找不到答案。 是否還有其他人遇到此問題,我能否提供項目的任何部分以幫助找到解決方案?

編輯:我正在Linux / Ubuntu 18.04上運行

這不是您的代碼中的問題,這是由於有時VS代碼或Operting系統導致的,並且在Ubuntu / linux中經常遇到,因此在linux中以root身份運行以下命令將解決此問題,

echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

並使用Visual Studio代碼:

{
    "files.useExperimentalFileWatcher" : true
}

在代碼->首選項->設置中

在Mac和Win上使用Visual Studio Code 1.26.1版進行了測試

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM