node.js - npm 链接重新创建 .nvm 目录

标签 node.js npm nvm

我按照 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/

相关文章:

javascript - 用于更改 NVM Node 版本的 Bash 脚本

angularjs - 如何将 npm 中的 ng 正确配置为普通 CLI 命令?

laravel - 无法使用 npm run production 在生产环境中编译 Assets

command-line - 我安装了 nvm n,现在我不断收到 "dyld: bad external relocation length"

node.js - 使用 babel 转译时删除 module.exports 声明

node.js - 启动应用程序时 `npm start` 和 `node app.js` 之间的区别?

node.js - 以 sudo 用户身份安装软件包时出现 npm 错误消息

node.js - 当worker中启用 Node 集成时,如何在Electron中注册Service Worker?

node.js - 在以太坊部署智能合约时出现错误如何解决?

javascript - 停止监听请求库中的完整事件