You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VSCode中关闭NX的全部缓存?

关闭 NX 全部缓存(VSCode + NX 插件环境)

临时禁用缓存(单次任务)

  • 执行单个项目的指定任务时跳过缓存:
    nx run <project>:<target> --no-cache
    
  • 批量执行所有项目的目标任务时跳过缓存:
    nx run-many --target=<target> --all --skip-nx-cache
    

永久关闭全局缓存

修改项目根目录下的nx.json文件:

  1. 定位到tasksRunnerOptions.default.options下的cacheableOperations配置项
  2. 将其设置为空数组,即可禁用所有任务的缓存:
{
  "tasksRunnerOptions": {
    "default": {
      "runner": "@nrwl/workspace/tasks-runners/default",
      "options": {
        "cacheableOperations": []
      }
    }
  }
}

NX 默认会对build、test等常见任务开启缓存,只要cacheableOperations包含对应的任务名,缓存机制就会自动生效。

VSCode 插件内临时禁用

在 VSCode 中使用 NX 插件执行任务时,找到任务执行的配置弹窗,勾选Skip Cache选项(部分版本直接显示为--no-cache参数),即可在本次任务执行时跳过缓存。

内容的提问来源于stack exchange,提问作者C.T. Bell

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 09:42:32