使用vue-ci 脚手架创建项目的时候,开发到一定的时候,总会出现使用npm run dev 出现不重新启动的情况,这个具体也没有提示.
近期使用webstorm发现一个提示,可以解决这个问题:
背景:ubuntu16.0, webstorm 2109, 使用webstorm 的Terminal启动出现的问题:
1 解决方案
修改: /etc/sysctl.conf的文件里面增加:(如果没有这个文件,就新增加一个)
fs.inotify.max_user_watches =524288
具体配置如下:
启动:
sudo sysctl -p --system
重启Webstorm就可以监控代码的修改.
1.2 来源
:https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
For an intelligent IDE, it is essential to be in the know about any external changes in files it is working with - e.g. changes made by VCS, or build tools, or code generators etc. For that reason, IntelliJ platform spins background process to monitor such changes. The method it uses is platform-specific, and on Linux, it is the Inotify facility.
Inotify requires a "watch handle" to be set for e