所以,我正在開發一個mac和作爲web服務器,我安裝了Debian 8。但是,我目前正在研究大部分時間在本地主機上開發的節點應用程序,其中一切正常 - 我可以毫無問題地使用node index.js
。node:在Debian上找不到命令
不過,我裝上通過node.js的網站,這是推薦我的web服務器節點...
sudo apt-get install -y nodejs
...它沒有拋出任何錯誤。之後,我可以使用npm命令。但是當我嘗試執行node index.js
時,我收到bash: node: command not found
。此外,節點未安裝在我的/usr/local/bin
文件夾中。所以我甚至無法通過/usr/local/bin/node
跑步,這是建議here。
那麼我究竟做錯了什麼?我現在很困惑,真的不知道如何解決這個問題。
並沒有爲我工作。但是,當我清除所有內容並安裝nodejs-legacy時,它工作正常。 Tyvm :) –
是的,我的確瞭解了'nodejs-legacy' ...可能是爲了避免與另一個名爲'node'的軟件包(它與nodejs完全無關)的命名方式(在某些DEbian版本中)。 ..更新了我的答案。 – MarcoS