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

无node_modules时,npx nx --version显示的local版本来自何处?

解答

一、npx显示的Nx本地版本来源

你看到的Local: v16.5.1并非来自已安装的包,而是Nx CLI的特殊机制:当执行nx --version时,Nx会优先读取当前项目根目录下的配置文件来获取版本号,无需依赖已安装的node_modules。

具体会读取以下文件:

  • package.json:检查dependencies或devDependencies中声明的nx版本
  • nx.json:查看nxVersion字段配置的版本

你可以在当前目录执行以下命令验证:

# 查看package.json中的nx版本
grep -A 2 -B 2 "nx" package.json
# 查看nx.json中的版本配置
cat nx.json | grep "nxVersion"

二、NVM的缓存清理方法

NVM没有官方的缓存清理命令,但可以直接删除其缓存目录:

rm -rf ~/.nvm/.cache

如果清理后仍有异常,可额外清理npm全局缓存(与NVM独立):

npm cache clean --force

内容的提问来源于stack exchange,提问作者MattTreichel

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 13:26:19