NodeJS npm
パッケージのインストールに問題がありました。 Digital-Ocean Droplet Ubuntu(14.04)サーバー。
npm install -g PACKAGE-NAME
私もSudo
で試しましたが、同じエラーが発生しました。
エラーメッセージ:
Error: EACCES: permission denied, mkdir '.....etc'
これが誰かが私にこれをインストールする方法を見つけるのにしばらくかかったことを願っています。
Sudo npm install -g PACKAGE-NAME --unsafe-perm=true --allow-root
フラグの機能:
unsafe-perm- https://docs.npmjs.com/misc/config#unsafe-perm
デフォルト:ルートとして実行する場合はfalse、それ以外の場合はtrueタイプ:ブール値trueに設定すると、パッケージスクリプトの実行時にUID/GIDの切り替えが抑制されます。明示的にfalseに設定すると、非rootユーザーとしてのインストールは失敗します。
allow-root- https://bower.io/docs/api/#allow-root
--allow-root rootとしてのコマンドの実行を許可します。 Bowerはユーザーコマンドであり、スーパーユーザー権限で実行する必要はありません。ただし、Sudoを使用してコマンドを実行する場合は、-allow-rootオプションを使用します。