当前位置: 首页 > 知识库问答 >
问题:

安装nvm后无法卸载全局npm包

陶乐生
2023-03-14

这是在卸载节点NPM并使用NVM重新安装之后开始的。我想知道在卸载节点时是否遗漏了什么,是它导致了这个问题。我检查了我的点文件,注意到在.nvm之外还有一个.npm。这正常吗?提前感谢您的任何建议。

共有1个答案

蔡弘扬
2023-03-14

(这里是nvm维护者)

可以npm卸载-g的内容列表可在npm ls-g--depth=0中获得。如果您在那里看不到要卸载的东西,但仍然可以访问它,那么如果它是NPM安装的,那么它可能是用您的系统版本的Node安装的。

您可以使用NVM system&&npm ls-g--depth=0快速验证这一点。如果您在那里看到包,那么在使用系统版本时,您可以npm卸载-g它。

 类似资料:
  • 我第一次试着用大口大口的。 null

  • 我已经通过这种方式安装了webpack: 在包含的目录下运行后:

  • 我正在尝试卸载一个名为commitizen的全局安装的npm包。 当我运行此时,不会返回任何结果: 我重启了机器。 现在,为了检查软件包是否确实被卸载,我正在运行,期望出现错误,但令我惊讶的是,命令仍然可用: : : cd/usr/local/lin/node_模块的结果 因此,问题是什么是全球删除npm一揽子计划的正确方法?

  • 我正试图在我的mac os x el capitan上卸载global babel-cli,并收到以下错误消息。我如何才能完全删除巴别塔-CLI?我可以简单地删除node_modules中的table-cli文件夹吗?

  • 问题内容: 我已经通过npm安装了cordova,并且是在全球范围内安装的,现在我想将其删除以将其重新安装在单个应用程序文件夹中 关于如何安全地做任何线索? 问题答案: 尝试全局卸载它,然后转到本地应用程序目录后不带- g标志

  • 任何帮助都将得到高度赞赏。 谢谢,沙兹