【问题标题】:Node and npm is not recognized after install node using nvm使用 nvm 安装节点后无法识别节点和 npm
【发布时间】:2018-05-16 12:16:35
【问题描述】:

首先我安装了 nvm。

然后我尝试了nvm-v,它给了我版本。

之后我安装了 node.js nvm install 6.10.0

也成功了。

但是当我尝试npm-v node-v 时两者都无法识别。

我认为系统无法识别安装的路径。 如何解决此错误?

当我尝试 nvm use 6.10.0 时,它给了我这个错误

我使用的是 Windows 8.1

【问题讨论】:

  • 你还需要提到操作系统
  • 这是 Windows 8.1 =)

标签: node.js npm npm-install nvm


【解决方案1】:

注意:nvm 不支持 Windows(参见 #284)。存在两种替代方案,我们既不支持也不开发:
- nvm-windows
- 节点

来源:nvm readme

【讨论】:

    【解决方案2】:

    我相信您应该使用 NVM 版本 8.*。那应该可以解决问题。我只使用 Windows。

    如果您遇到问题,可以按照以下步骤进行操作。

    1. 进入控制面板,添加或删除程序。修复 NodeJS。
    2. 转到 CMD(命令行),运行 ng serve 或 npm install 进行验证。
    3. 如果仍然有问题,请运行 nvm off
    4. 然后运行 ​​ng serve 或 npm install
    5. 运行 nvm on
    6. 现在运行 ng serve 或 npm install。它现在应该可以工作了。

    【讨论】:

      【解决方案3】:

      请尝试这些链接。许多人发现它有帮助。注意,NVM 必须在 NodeJS 之前安装。

      TechBrij & Microsoft Docs

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-07-05
        • 1970-01-01
        • 1970-01-01
        • 2019-10-26
        • 2016-01-09
        • 2016-10-15
        • 2018-03-15
        • 1970-01-01
        相关资源
        最近更新 更多