【问题标题】:Why after i uninstall nvm, when i do 'npm install yarn -g', it still give nvm related info?为什么在我卸载 nvm 后,当我执行“npm install yarn -g”时,它仍然提供 nvm 相关信息?
【发布时间】:2019-10-27 16:40:56
【问题描述】:

我使用的是我之前安装过 nvm 的 MAC。我试图通过链接https://github.com/nvm-sh/nvm/issues/298卸载nvm。

后来我以为我有干净的 node 和 npm 环境:

节点-v v8.11.3

npm -v 5.6.0

但是,当我尝试通过“npm install yarn -g”全局安装纱线时,我得到的信息是:

/Users/Uxxxxx/.nvm/versions/node/v6.9.0/bin/yarnpkg -> /Users/Uxxxxx/.nvm/versions/node/v6.9.0/lib/node_modules/yarn/bin/yarn. js /Users/Uxxxxx/.nvm/versions/node/v6.9.0/bin/yarn -> /Users/Uxxxxxx/.nvm/versions/node/v6.9.0/lib/node_modules/yarn/bin/yarn.js + 纱线@1.19.1 在 1.122 秒内添加了 1 个包

我真的很困惑。

我已经删除了 .bash_profile、.bashsc 中所有位置的 nvm,并多次删除了 ~/.nvm 文件夹。

但为什么看起来 nvm 还在这里?

【问题讨论】:

  • 您是否从 .bash_profile 或 .profile 中删除了 nvm 命令,然后关闭了终端并打开了一个新终端?
  • @some 是的,我删除了这些配置文件中的所有 nvm 关键字,然后打开一个新终端。我唯一没有尝试过的是重启机器。但我认为这不重要。

标签: node.js macos npm nvm


【解决方案1】:

很抱歉给您带来不便。我认为根本原因是 npm config 被 nvm 更改并且前缀设置为 ~/.nvm 目录

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-25
    • 2013-07-14
    • 1970-01-01
    • 2017-01-17
    • 2020-05-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多