【问题标题】:Why is my node version in my ubuntu terminal v10 even though I downloaded the latest stable version through browser?即使我通过浏览器下载了最新的稳定版本,为什么我的 ubuntu 终端 v10 中的节点版本仍然存在?
【发布时间】:2020-11-08 22:56:48
【问题描述】:
$ node -v

v10.19.0

$ npm -v

: 未找到 ram 文件/nodejs/npm: 3:
: 未找到文件/nodejs/npm: 5: /mnt/c/Program Files/nodejs/npm: 6: 语法错误:单词意外(期待“in”)

【问题讨论】:

  • 最新版安装成功了吗?它在你的道路上合适吗?
  • 你是如何安装下载的版本的?请显示命令。

标签: node.js npm windows-subsystem-for-linux


【解决方案1】:

我建议使用 nvm 安装 Node。

在终端上使用以下命令下载 NVM
卷曲-o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh |重击

验证 nvm 是否安装使用 nvm --version

使用nvm install 12.14.1安装所需的节点版本 然后通过nvm use 12.14.1使用安装的版本

【讨论】:

    【解决方案2】:

    尝试在您的 Ubuntu 终端中运行 sudo apt-get update

    然后运行sudo apt-get upgrade 并查看是否有任何包被修改。

    如果这不起作用,请尝试使用 sudo apt-get install nodejs 从命令行直接安装 node.js。然后用node -v 再次检查您的版本,看看是否有任何变化。

    这里是a reference

    另外,这里an article详细解释了如何直接从命令行添加节点和npm

    我更喜欢尽可能使用命令行进行安装,尤其是在并非每个软件包都兼容的 Linux 的 Windows 子系统上。那应该让你在附近的某个地方。

    【讨论】:

      猜你喜欢
      • 2021-05-30
      • 2016-07-06
      • 2023-03-23
      • 2013-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-27
      • 1970-01-01
      相关资源
      最近更新 更多