JavaScriptエラーエラー
EACCESEACCES: 権限が拒否されました
プロセスにそのファイルまたはリソースへのアクセス権限がありません。
node
このエラーの原因
現在のユーザー・プロセスがファイルまたはディレクトリに対する読み取り・書き込み・実行権限を持っていません。特権パスで sudo なしに実行している場合や、ファイル権限が厳しすぎる場合によく発生します。
修正方法
ls -la でファイルのパーミッションを確認します。所有者は chown で、パーミッションは chmod で修正します。root での実行は避け、パーミッションを正しく直してください。Node.js では sudo npm install を使わず、npm ディレクトリのパーミッションを修正します。
関連するエラーコード
JavaScriptエラーエラー
DOMException: SecurityErrorDOMException: SecurityError
セキュリティ上の影響がある操作がブラウザのセキュリティポリシーによってブロックされました。
browser
詳細を表示 JavaScriptエラーエラー
ERR_HTTP_HEADERS_SENTERR_HTTP_HEADERS_SENT
HTTP レスポンスがすでに送信された後に、ヘッダーの設定またはレスポンスの送信が試みられました。
node
詳細を表示 JavaScriptエラーエラー
ERR_ASYNC_CALLBACKERR_ASYNC_CALLBACK
非同期コールバックが期待される箇所に関数でない値が渡された。
node
詳細を表示 JavaScriptエラーエラー
ERR_PACKAGE_PATH_NOT_EXPORTEDERR_PACKAGE_PATH_NOT_EXPORTED
パッケージの exports フィールドに定義されていないサブパスをインポートしようとした。
node
詳細を表示 JavaScriptエラーエラー
ENOENTENOENT: そのようなファイルまたはディレクトリはありません
指定されたパスにファイルまたはディレクトリが存在しません。
node
詳細を表示 JavaScriptエラーエラー
ERR_DLOPEN_FAILEDERR_DLOPEN_FAILED
ネイティブアドオン(C++ の .node ファイル)の読み込みに失敗しました。
node
詳細を表示