Node 可执行文件未执行任何操作

Node 可执行文件未执行任何操作

我在 Ubuntu 服务器上安装了一些 node 可执行文件,但每当我尝试执行它们时,什么都没有发生。我甚至没有收到错误消息。我知道它们在我的路径中,因为它们which executable_name有效。当我执行 which -a node 时,我得到两个输出:

/usr/sbin/node  
/usr/bin/node

我觉得这与问题有关,但我不知道该怎么办。救命。

答案1

根据这个答案

sudo apt-get --purge remove node
sudo apt-get --purge remove nodejs
sudo apt-get install nodejs

# Confirm it worked
node --version       # v0.10.13
ls -la `which node`  # ... /usr/bin/node -> /etc/alternatives/node

解决了我的问题。

答案2

可能sudo apt-get install nodejs-legacy也会做你想做的事。参见http://lists.debian.org/debian-devel-announce/2012/07/msg00002.html

相关内容