Jet*_*tte 4 visual-studio-code
我经常收到“Visual Studio Code 无法观察这个大工作区中的文件更改”的错误消息,我不知道为什么。
Visual Studio Code (Linux): 1.24.1
Run Code Online (Sandbox Code Playgroud)
我的排除设置是:
"files.watcherExclude": {
"**/.git/objects/**": true,
"**/.git/subtree-cache/**": true,
"**/node_modules/*/**": true,
"**/.svn/**": true,
"**/dist/**": true,
"**/dist-prod/**":true
}
Run Code Online (Sandbox Code Playgroud)
该项目的结构是:
angular.json
/dist
/dist-prod
/e2e
ngsw-config.json
/node_modules
package.json
package-lock.json
proxy.conf.json
README.md
/src
tsconfig.json
tslint.json
xliffmerge.json
.editorconfig
.gitignore
/.svn
Run Code Online (Sandbox Code Playgroud)
/src 仅包含 167 个文件和文件夹。我怀疑 node_modules 并没有真正被排除在外。但我不能确定。我的设置正确吗?
重新启动 VSC 后问题消失了,但过一段时间总是会出现...
你必须增加限制。请按照以下步骤操作:
cat /proc/sys/fs/inotify/max_user_watchessudo vim /etc/sysctl.conffs.inotify.max_user_watches=524288:wq!sudo sysctl -pcat /proc/sys/fs/inotify/max_user_watches如果计数相同,则执行以下命令
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
Run Code Online (Sandbox Code Playgroud)
快乐编码:)
| 归档时间: |
|
| 查看次数: |
5300 次 |
| 最近记录: |