node:在Debian上找不到命令

Y U*_*ORK 11 debian node.js

所以,我正在使用mac和webserver,我安装了Debian 8.但是,我目前正在研究一个节点应用程序,我在大多数时间都在我的本地主机上开发,一切正常 - 我可以node index.js毫无问题地使用.

但是,我通过node.js网站的推荐在我的网络服务器上安装了节点,这是......

sudo apt-get install -y nodejs
Run Code Online (Sandbox Code Playgroud)

......没有任何错误.之后,我可以使用npm命令.但是当我尝试执行时node index.js,我收到了bash: node: command not found.此外,节点未安装在我的/usr/local/bin文件夹中.所以我甚至不能在这里/usr/local/bin/node推荐的via 中运行.

那到底我做错了什么?我现在很困惑,真的不知道如何解决这个问题.

Mar*_*coS 16

你之前也安装过node包吗?如果是这样,请尝试:

$ sudo apt-get --purge remove node
$ sudo apt-get --purge remove nodejs
$ sudo apt-get install -y nodejs-legacy

# check
$ node --version
v4.0.0
Run Code Online (Sandbox Code Playgroud)

另见这个答案