不使用npm卸载npm - 是否可能?

时间:2016-12-13 16:15:23

标签: node.js visual-studio-2015 npm

我手动更新了节点和npm。我只在Visual Studio中使用它们。输入任何 npm命令,例如

npm --version

导致进程挂起并且CPU消耗最大化。所以我无法使用npm命令卸载或重新安装npm。节点似乎工作正常。我使用的是Node版本6.3.1,它正常响应

node --version

调用

where node

只给出一个结果。

到目前为止我做了什么:

  1. 使用命令提示符升级VS2015外的Node.js。
  2. 从命令提示符下与npm一起卸载节点。
  3. 已删除节点程序文件夹和所有子文件夹
  4. 卸载Visual Studio 2015
  5. 已安装VS 2017 RC。
  6. 即使在最后一步之后,npm的行为也是一样的 - 它会挂起。 Visual Studio完全拒绝构建。

    我希望当npm再次开始工作时我的问题将得到解决。所以我接下来尝试的是单独卸载npm然后重新安装。如果不使用npm,我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

使用以下过程:

  • 删除%appdata%\npm%appdata%\npm-cache

  • 编辑你的PATH并删除所有引用npm的内容(为此,点击"开始"然后搜索env)。

  • 重新安装节点,然后安装this tool - 仅使用this tool升级npm,不要尝试运行npm install npm

<强>参考

相关问题