我按照 nvm 删除指南 ( https://github.com/nvm-sh/nvm#removal ) 中的说明删除了 nvm,但每当我调用 npm link
时在我的任何 Node 项目中,都会重新创建 .nvm 目录。当我调用 brew uninstall nvm
时,我的 .zshrc 文件或 .bash_profile 中没有 nvm 的痕迹。 ,我得到Error: No such keg: /usr/local/Cellar/nvm
.
我想完全摆脱nvm并使用nodenv。
每当我进入 Node 项目并调用 npm link
,我明白了
/Users/{username}/.nvm/versions/node/v8.9.1/lib/node_modules/{project-name} -> /Users/{username}/Developer/{project-name}
我不知道为什么它决定使用版本 v8.9.1
的 nvm 。有人有什么想法吗?
我什至重新安装了node和npm,但它仍然发生。
最佳答案
你能检查一下你的~/.npmrc吗?如果您发现了nvm相关内容,也需要将其删除。
关于node.js - npm 链接重新创建 .nvm 目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56497768/