【问题标题】: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
【解决方案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 子系统上。那应该让你在附近的某个地方。