錯誤提示:-bash: /mnt/c/Program Files/nodejs/npm: /bin/sh^M: bad interpreter: No such file or directory
餵狗得到這篇解法:Cannot run NPM Commands

看覺得是環境變數問題,所以照著操作確認
$ echo $PATH
得到/mnt/c… 等許多for Windows 用的路徑,因此需要調整為 WSL 下使用的,參考解答

$ vim ~/.bashrc
加入 PATH=$(echo “$PATH” | sed -e ‘s/:\/mnt.*//g’) # strip out problematic Windows %PATH%
完成後
source ~/.bashrc

$ echo $PATH
/home/qoo/go/bin:/usr/lib/go-1.15/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

就可以順利 $ npm install 了

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *