当我更改Angular4中的代码时,页面不会刷新。我必须再次使用
启动服务器ng serve --open
每次我改变时我都要重启服务器。
请指导我!
还有其他选择可以避免这种情况吗?
答案 0 :(得分:1)
在角度根文件夹中尝试以下命令
ng server --watch
答案 1 :(得分:0)
如类似的答案here中所述,请尝试删除node_modules文件夹并再次运行npm install。这应该升级坏的npm依赖。
我建议您删除缓存,请按照以下步骤操作:
npm cache clean
。 npm install
。由于您使用的是相对较旧版本的CLI,因此最好也更新它!
答案 2 :(得分:0)
尝试
ng serve --open --watch
如果这不起作用,请尝试cache clean
和npm install
如果您正在使用Ubuntu尝试重置手表数量,这可能会解决问题
echo 65536 | sudo tee -a /proc/sys/fs/inotify/max_user_watches
答案 3 :(得分:-1)
在您的Angular页面未检测到更改时,在Ubuntu中运行此命令。
echo 65536 | sudo tee -a /proc/sys/fs/inotify/max_user_watches