【问题标题】:npm get prefix: command not foundnpm 获取前缀:找不到命令
【发布时间】:2018-03-06 17:00:58
【问题描述】:

尝试在命令行上安装 firebase,因为我可能需要更改 npm 权限,所以无法安装。问题是,当我运行“npm get prefix”时,它返回“command not found”。我知道我已经安装了 node.js、npm、git 和 bower,但是我对命令行非常陌生,并且在网上找不到任何引用它的东西。任何人都可以帮忙吗?使用 Mac OSX。

【问题讨论】:

  • 如果你在命令行中写npm --version会得到什么?你用的是windows、linux还是macos?
  • npm 可能不在您的搜索路径中。您可能需要重新启动终端或更新PATH
  • @sheplu 相同,找不到命令。奇怪,我不知道发生了什么。我会试试那个 SLks。
  • 所以你的系统中没有安装 npm,或者至少你的命令行不知道它。就像@SLaks 所说,您应该尝试重新启动您的cli。如果还是不行,再尝试安装npm(应该是用node打包的)
  • 谢谢,但我多次尝试退出终端,没有任何改变。我会尝试重新安装 npm。

标签: node.js command-line terminal


【解决方案1】:

我应该说明这里发生了什么:我尝试重新安装 node.js 几次,但没有成功。我正在重新安装最新版本,但由于某种原因我的终端没有看到它。当我安装 LTS(长期支持)版本时,问题已得到解决。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-08
    • 2017-03-20
    • 2021-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多