【问题标题】:Visual Studio Code is unable to watch for file changes in this large workspace" (error ENOSPC) #29Visual Studio Code 无法监视此大型工作区中的文件更改”(错误 ENOSPC)#29
【发布时间】:2019-11-11 09:12:16
【问题描述】:

我的 IDE 没有监控。我正在使用 VS 代码编辑器。我收到以下错误

Visual Studio Code is unable to watch for file changes in this large workspace" (error ENOSPC) #29

【问题讨论】:

标签: angular visual-studio-code


【解决方案1】:

由于此问题在 Google 中针对此问题的排名,并且没有很好的答案,

以下是在 Ubuntu 上更改观看限制的方法:

  1. 运行sudo vi /etc/sysctl.conf
  2. 在文件底部添加fs.inotify.max_user_watches=524288
  3. 保存文件
  4. 运行sudo sysctl -p
  5. 运行cat /proc/sys/fs/inotify/max_user_watches 应该返回524288

【讨论】:

    【解决方案2】:

    我注意到您用 angular 标记了这个问题,并且有针对这种特定情况的解决方法。

    这个问题可能是由于这个扩展:TypeScript 和 JavaScript 语言特性

    只需禁用它:

    对于不使用 JavaScript 的用户:您也可以使用 this 脚本查看哪个进程消耗了这些观察者最多。

    【讨论】:

      【解决方案3】:

      禁用扩展:TypeScript 和 JavaScript 语言功能。 那是一个内置的扩展。要找到它,您必须访问侧边栏扩展菜单:Ctrl + Shift + X。然后输入:@builtin types。应该是第一个吧。那就打开吧。禁用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-12-30
        • 2022-09-23
        • 1970-01-01
        • 2018-08-03
        • 1970-01-01
        • 2015-07-16
        相关资源
        最近更新 更多