Node.js Windows上Ubuntu上的节点不在Bash上工作

Node.js Windows上Ubuntu上的节点不在Bash上工作,node.js,bash,ubuntu,windows-10,Node.js,Bash,Ubuntu,Windows 10,我试图在Windows上的Ubuntu上使节点在Bash内部工作 我刚开始在Windows上使用Ubuntu上的Bash,所以我可能犯了一些新手错误 我已经在节点上安装了apt #sudo apt get安装节点 正在阅读软件包列表。。。多恩 [...] 该命令给出了合理的输出 但是当我实际尝试运行命令时,我没有得到任何响应。没有错误消息,什么都没有 # node -v # node # 我做错了什么?要在ubuntu中安装NodeJS,请安装NodeJS软件包: wget -qO- htt

我试图在Windows上的Ubuntu上使节点在Bash内部工作

我刚开始在Windows上使用Ubuntu上的Bash,所以我可能犯了一些新手错误

我已经在
节点上安装了
apt

#sudo apt get安装节点
正在阅读软件包列表。。。多恩
[...]
该命令给出了合理的输出

但是当我实际尝试运行命令时,我没有得到任何响应。没有错误消息,什么都没有

# node -v
# node
#

我做错了什么?

要在ubuntu中安装NodeJS,请安装
NodeJS
软件包:

wget -qO- https://deb.nodesource.com/setup_6.x | sudo bash -
sudo apt-get install nodejs

node
与NodeJS无关。

Ubuntu repo中默认的
NodeJS
包在14.04版本(WSL中使用的版本)中已经过时-最新的节点是v6.5.0,但仍然是0.12。相反,按照说明获取最新版本https://deb.nodesource.com/setup_6.x |sudo-E bash-
建议您访问参考页面。我真希望
node
始终是node的最新命令,这是作为标准实现的,但不是。我必须使用
nodejs
,它才能在Windows10上使用ubuntu的bash。谢谢你的帮助