天天看點

【node錯誤】/usr/bin/env: node: No such file or directory

背景

安裝了node後,執行npm run xxx的指令的時候,報錯,提示如下:

/usr/bin/env: node: No such file or directory      

步驟

1. 什麼玩意,執行一個npm指令怎麼提示/usr/bin/env這個錯誤呢,翻閱資料

資料都提示要建立一個軟連接配接,如下:

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

2. 推測!!因為npm執行的時候預設是使用/usr/bin/node去執行的,但我本地是沒有/usr/bin/node的,是以需要建立一個

是以需要建立一個軟連接配接将自己的node的執行檔案指到/usr/bin/node上,于是修改如下:

ln -s /usr/local/NODEJS_HOME/bin/node /usr/bin/node      

3. 再執行,OK了 

作者:jwentest

出處:http://www.cnblogs.com/jwentest/

雖千萬人,吾往矣!文章先發到語雀:https://www.yuque.com/qianwang/testway