Node.jsエラー
16件の記事
概要
Node.js ランタイムおよびパッケージマネージャ(npm, yarn, pnpm)で発生するエラーの診断ガイドです。
どこでエラーが出た?
| 状況 | エラー | 主な原因 |
|---|---|---|
| ファイルシステム | ENOENT: no such file or directory | ファイル/ディレクトリが存在しない |
| EACCES: permission denied | 権限不足 | |
| EPERM: operation not permitted | OS権限エラー | |
| ネットワーク | EADDRINUSE: address already in use | ポートが使用中 |
| メモリ | JavaScript heap out of memory | メモリ不足 |
| モジュール | MODULE_NOT_FOUND | モジュールが見つからない |
| Cannot read properties of undefined | undefinedへのアクセス | |
| npm 依存関係 | ERESOLVE unable to resolve dependency tree | 依存関係の競合 |
| ERESOLVE could not resolve peer dependency | peerDependencyの競合 | |
| WARN peer dep missing | peerDependencyの不足 | |
| audit vulnerability | 脆弱性の検出 | |
| npm 実行 | npm ERR! Missing script | スクリプト未定義 |
| EACCES permission denied (npm) | npmグローバルインストール権限 | |
| pnpm | lockfile conflict | ロックファイルの競合 |
| peer dependency issue | peerDependencyの問題 | |
| yarn | PnP module not found | Plug’n’Playモジュール解決失敗 |
切り分けフローチャート
Node.jsエラー発生
├── ファイルシステムエラー?
│ ├── ENOENT → enoent
│ ├── EACCES → eacces
│ └── EPERM → eperm
├── ネットワーク / ポート?
│ └── EADDRINUSE → eaddrinuse
├── メモリ不足?
│ └── "heap out of memory" → heap-out-of-memory
├── モジュールが見つからない?
│ ├── MODULE_NOT_FOUND → module-not-found
│ └── "Cannot read properties" → cannot-read-properties-of-undefined
├── npm install / update で失敗?
│ ├── ERESOLVE → eresolve
│ ├── peer dependency conflict → npm-peer-dependency-conflict
│ ├── peer dep missing → npm-peer-dependency
│ └── audit vulnerability → npm-audit-vulnerability
├── npm run で失敗?
│ ├── "Missing script" → script-not-found
│ └── EACCES → npm-eacces-permission-denied
├── pnpm?
│ ├── lockfile → pnpm-lockfile-conflict
│ └── peer dep → pnpm-peer-dependency
└── yarn?
└── PnP module not found → yarn-pnp-module-not-found
ファイルシステム?
npm 依存関係?
pnpm / yarn?
お探しの環境がありませんか?
全記事一覧
- EACCES: permission denied
- ENOENT: no such file or directory
- EPERM: operation not permitted
- ERESOLVE unable to resolve dependency tree
- Error: Cannot find module
- Error: listen EADDRINUSE: address already in use
- FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory
- Node.js: Cannot read properties of undefined
- npm ERR! ERESOLVE could not resolve peer dependency
- npm ERR! Missing script: "start"
- npm WARN peer dep missing
- npm: EACCES permission denied
- npm: Found vulnerabilities
- pnpm: Lockfile is up to date, resolution step is skipped
- pnpm: Peer dependency issues
- Yarn Berry: Module not found (PnP)
この記事は役に立ちましたか?