【问题标题】:nodejs is already the newest version but "node -v" doesn't give a responsenodejs 已经是最新版本但“node -v”没有给出响应
【发布时间】:2014-10-23 06:29:10
【问题描述】:

这真的让我很困惑。如果我在命令行中键入“node -v”,则没有响应 - 它只是再次给我$ 提示。尝试使用sudo npm install nodejs 安装节点会得到响应nodejs is already the newest version

如何调试它以了解发生了什么?

【问题讨论】:

  • 你试过nodejs -v吗?
  • 我以root身份安装了一半的github,但仍然没有任何效果。这个问题是互联网的耻辱。非常糟糕。

标签: node.js shell command-line


【解决方案1】:

Node 默认安装在 Linux 操作系统的 /usr/bin/ 目录下,这意味着它应该以普通用户权限运行,但 node 包含一些需要超级用户权限的工具,所以 ...

改为运行

node -v

运行

sudo node -v

希望它会起作用...继续编码

【讨论】:

    【解决方案2】:

    nodejs -v 解决了这个问题。

    在某些 linux 发行版中,节点可执行文件被映射到 nodejs

    【讨论】:

    【解决方案3】:

    您是否要打印节点版本?如果是,请尝试

    $节点--版本

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-23
      • 1970-01-01
      • 1970-01-01
      • 2019-03-29
      相关资源
      最近更新 更多