当我在 Ubuntu 安装了 node.js 后遇到了 “command not found: node” 的问题时,我很困惑。解决方法是:ヽ(゚ー゚*ヽ)(ノ*゚ー゚)ノわぁい

好久不见,在Ubuntu 14.4上安装Node.js,结果提示了”command not found”,让我很焦急,所以做了笔记。

解消的办法

安装后

sudo apt-get install nodejs
nodejs -v

我会创建一个符号链接。

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

为什么 node 会显示“命令未找到”?

不要使用 apt-get install node

能够通过 apt-get 安装的类似于 Node 的东西。

Node.js
节点.js

有时也会存在这样的东西,而这个”node”是另外一种东西,与node.js无关。似乎这会被安装在/usr/bin/node路径下。

貌似也有一个名为”update-alternatives”的选项……

sudo update-alternatives --install /usr/bin/node node /usr/bin/nodejs 10

有一种说法似乎是这样的,但我没有尝试过,我会附上参考链接。

请参考链接