※linux環境想定
root@hoge:/home# npm i -g hogehoge
で
# 中略
sh: 1: node: Permission denied
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
# 中略
みたいな時
解決
npm config set user 0
npm config set unsafe-perm true
# をそれぞれ実行してから、npm i -g XXX
参考~~(というか丸々引用)~~ : https://stackoverflow.com/questions/51811564/sh-1-node-permission-denied
こまけぇ事はいいからとにかく
ローカルの仮想開発環境とかでrootで何でもすませちゃいたいものぐさマン(私)はどうぞお試しください