【问题标题】:Nodejs and npm installation on WindowsWindows 上的 Nodejs 和 npm 安装
【发布时间】:2018-11-14 16:57:20
【问题描述】:

我知道这个问题可能看起来像一个愚蠢的问题,但我是使用 nodejs 的新手。

在我安装完nodejs后,我写了这个命令来检查它

->节点-v

输出是

v10.3.0

但是当我写

->npm -v

输出是

'CALL "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm- cli.js" 前缀 -g' 未被识别为内部或外部命令,
可运行的程序或批处理文件。
6.1.0


我看到了这个answer,但它对我不起作用。
我卸载了nodejs,然后我再次重新安装了它。
我也重新启动了电脑,没有任何反应。

有什么建议吗?

【问题讨论】:

  • 你是否全局安装了nodejs?
  • 你能用 NVM 试试吗github.com/coreybutler/nvm-windows
  • @iwayankit 是的,我在全球范围内安装了它。
  • @SharathiRB 是不是代替 npm ?
  • 不,它能够处理节点基本安装问题的节点版本管理器包括npm。

标签: node.js npm


【解决方案1】:

在环境属性中,在路径变量中只需添加 **C:\Program Files\nodejs** 并重新打开 CMD。它会起作用的。

【讨论】:

    【解决方案2】:

    在使用 nvm 后它现在可以工作了,来自 link

    正如@Sharathi RB 在 cmets 中所说
    它是节点版本管理器,它能够处理节点基本安装问题,包括 npm。
    此外,不建议直接安装 node.js。始终使用 nvm,这将帮助您在同一台机器上切换多个节点版本。

    【讨论】:

      猜你喜欢
      • 2018-03-10
      • 2017-02-20
      • 2018-12-25
      • 2018-01-18
      • 2015-02-05
      • 2016-04-08
      • 1970-01-01
      • 1970-01-01
      • 2022-01-03
      相关资源
      最近更新 更多