Tag Archives: Ubuntu Troubleshooting

NPM / NodeJs not working on Ubuntu – NPM / NodeJs沒有反應

今日嘗試使用 Node的時候.發現他沒有反應..
不論我輸入什麼npm指令都是沒有輸出任何東西
NPM / Node JS not working, no output
E.G.

npm -v

node -v

做了一會research 之後發現應該是我的 NodeJS Module Corrupt 了
解決方法..
重新Install NodeJs 便可以了

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs

NodeJs / NPM issue resolved by reinstalling NodeJS
更多安裝NodeJs的詳情可以參考以下網頁
https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions

Hope you find it useful

Ubuntu 14.04 – This failure might be due to the use of legacy binary “node”

今日嘗試在Ubuntu 安裝Yemon 去在Ubuntu Server 14.04 上測試
Asp.net Core的 setup

sudo npm install -g yo

但是出現了以下的錯誤信息
This failure might be due to the use of legacy binary ‘node’
This failure might be due to the use of legacy binary "node"
做完一會research之後發現現來是 Ubuntu 14.04的問題
他的node 是用 nodejs來執行的

解決方法 十分簡單..我們只需要建立一個symbolink 來把 nodenodejs 連接在一起..
令到在執行 node時..實際是在執行 nodejs..便可以了

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

Hope you find it useful