以下のような状況。
1 2 |
$ sudo npm run dev sudo: npm: command not found |
sudoのパスが通っていない。カレントユーザのパスを継承したければ以下のように設定する。
1 2 3 |
$ sudo visudo #Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" Defaults env_keep +="PATH" |
参考サイト
sudo「コマンドが見つかりません」PATHが初期化されているときの対処法 – シングスブログ
https://blog.thingslabo.com/archives/000395.html
何故かcommand not found が出るときの対処法 – cha-shu.log
http://cha-shu00.hatenablog.com/entry/2017/03/02/123659