node -bash:/ usr/sbin/node:没有这样的文件或目录

Jus*_*gen 3 linux node.js

我对节点有这个错误.运行Debian 7(Wheezy)一个VPS.

我有这个错误,例如我运行此命令(在.js的目录中)

node sell.js
Run Code Online (Sandbox Code Playgroud)

要么

screen node sell.js
Run Code Online (Sandbox Code Playgroud)

它们都不起作用,因为我收到此错误:

-bash:/ usr/sbin/node:没有这样的文件或目录

有人能帮助我吗?

小智 8

与@ Quentin的回答一样,可执行文件的名称可能不正确.在许多情况下,安装的是nodejs,而不是node.下面的行创建了一个符号链接,指向nodejs您键入时系统的外观node.这是一种解决方法 - 简单输入的替代方法nodejs

sudo ln -s /usr/bin/nodejs /usr/sbin/node


Jus*_*gen 3

我运行了命令:

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

然后nodejs又工作了!