コンテンツへスキップ
JavaScriptエラーエラー
EACCES

EACCES: 権限が拒否されました

プロセスにそのファイルまたはリソースへのアクセス権限がありません。

node

このエラーの原因

現在のユーザー・プロセスがファイルまたはディレクトリに対する読み取り・書き込み・実行権限を持っていません。特権パスで sudo なしに実行している場合や、ファイル権限が厳しすぎる場合によく発生します。

修正方法

ls -la でファイルのパーミッションを確認します。所有者は chown で、パーミッションは chmod で修正します。root での実行は避け、パーミッションを正しく直してください。Node.js では sudo npm install を使わず、npm ディレクトリのパーミッションを修正します。

公式ドキュメント

関連するエラーコード