2022年1月31日月曜日

npm を必ずsudo npmにするエイリアス

Ubuntu 20.04

npmコマンドを使うとき、sudo権限が必要なときがあります。なしで入力した場合、コマンドが数秒走ってからパーミッションエラーとかになって時間がもったいない、ということで、エイリアスで常にsudoできるようににしました。

.bashrc で

alias npm='sudo npm'

とするだけ。これで毎回パスワードを求められますが、エラーにはならないので快適になりました。 sudo sudo npm と繰り返してしまっても大丈夫です。


---

なお、こちらには、インストールに関して
グローバルインストールの先を自分のホームディレクトリに変えておくとsudoをつけなくてもインストールできるようになります。

と書いてあります。途中で変えるのが面倒だったので、せめてsudoを忘れないように強制的に前につけるようにしました。

0 件のコメント:

コメントを投稿