エラーコードポータル

Node.jsのエラーコード

コードやエラーメッセージで検索し、公式の説明やトラブルシューティング・診断へのリンクを確認できます。

4,836件のコード·14製品·公式ドキュメント 84件

検索はブラウザー内で処理します。同じ番号でも製品によって意味が異なります。

Node.js コード

449件
コード問題・発生状況提供元・製品
  • abort err

    操作が中止されたときに使用されます (通常は AbortController を使用します)。 AbortSignals を使用しない API では通常、このコードでエラーが発生しません。 このコードは、Web プラットフォームの AbortError と互換性を保つために Node.js エラーで使用される通常の ERR_* 規則を使用しません。

    Node.jsNode.js
  • Permission denied

    EACCES (許可が拒否されました): ファイル アクセス許可で禁止されている方法でファイルにアクセスしようとしました。

    Node.jsNode.js
  • Address already in use

    EADDRINUSE (アドレスはすでに使用されています): サーバー (ネット、http、または https) をローカル アドレスにバインドしようとしましたが、ローカル システム上の別のサーバーがそのアドレスをすでに占有しているため失敗しました。

    Node.jsNode.js
  • Connection refused

    ECONNREFUSED (接続が拒否されました): ターゲット マシンが積極的に拒否したため、接続を確立できませんでした。これは通常、外部ホスト上で非アクティブなサービスに接続しようとしたことが原因で発生します。

    Node.jsNode.js
  • Connection reset by peer

    ECONNRESET (ピアによる接続リセット): 接続はピアによって強制的に閉じられました。これは通常、タイムアウトまたは再起動によりリモート ソケットでの接続が失われることが原因で発生します。一般的に、http および net モジュール経由で発生します。

    Node.jsNode.js
  • File exists

    EEXIST (ファイルが存在します): 既存のファイルは、ターゲットが存在しないことを必要とする操作のターゲットでした。

    Node.jsNode.js
  • Is a directory

    EISDIR (ディレクトリです): 操作ではファイルが必要でしたが、指定されたパス名はディレクトリでした。

    Node.jsNode.js
  • Too many open files in system

    EMFILE (システム内で開いているファイルが多すぎます): システムで許容されるファイル記述子の最大数に達しており、少なくとも 1 つが閉じられるまで、別の記述子に対する要求を満たすことができません。これは、特にプロセスのファイル記述子の制限が低いシステム (特に macOS) で、多くのファイルを一度に並行して開くときに発生します。低い制限を修正するには、Node.js プロセスを実行する同じシェルで ulimit -n 2048 を実行します。

    Node.jsNode.js
  • No such file or directory

    ENOENT (そのようなファイルまたはディレクトリはありません): 通常、fs 操作によって発生し、指定されたパス名のコンポーネントが存在しないことを示します。指定されたパスでエンティティ (ファイルまたはディレクトリ) が見つかりませんでした。

    Node.jsNode.js
  • Not a directory

    ENOTDIR (ディレクトリではありません): 指定されたパス名のコンポーネントは存在しましたが、予期したディレクトリではありませんでした。通常は fs.readdir によって発生します。

    Node.jsNode.js
  • Directory not empty

    ENOTEMPTY (ディレクトリが空ではありません): エントリのあるディレクトリが、空のディレクトリ (通常は fs.unlink) を必要とする操作のターゲットでした。

    Node.jsNode.js
  • DNS lookup failed

    ENOTFOUND (DNS ルックアップが失敗しました): EAI_NODATA または EAI_NONAME のいずれかの DNS エラーを示します。これは標準の POSIX エラーではありません。

    Node.jsNode.js
  • Operation not permitted

    EPERM (操作は許可されていません): 昇格された権限を必要とする操作を実行しようとしました。

    Node.jsNode.js
  • Broken pipe

    EPIPE (壊れたパイプ): データを読み取るプロセスがないパイプ、ソケット、または FIFO への書き込み。一般に net 層と http 層で発生し、書き込み先のストリームのリモート側が閉じられていることを示します。

    Node.jsNode.js
  • access denied

    Node.js が権限モデルによって制限されたリソースにアクセスしようとするたびにトリガーされる特殊なタイプのエラー。

    Node.jsNode.js
  • ambiguous argument

    関数の引数が、関数のシグネチャが誤解されている可能性を示唆する方法で使用されています。これは、assert.throws(block, message) の message パラメーターが block によってスローされたエラー メッセージと一致する場合に、node:assert モジュールによってスローされます。これは、この使用法は、ブロックがスローしない場合に AssertionError が表示するメッセージではなく、message が予期されるメッセージであるとユーザーが信じていることを示唆しているためです。

    Node.jsNode.js
  • arg not iterable

    反復可能な引数 (つまり、for...of ループで機能する値) が必要でしたが、Node.js API には提供されませんでした。

    Node.jsNode.js
  • assertion

    Node.js が発生するはずのない例外的なロジック違反を検出するたびにトリガーされる特殊なタイプのエラー。これらは通常、node:assert モジュールによって発生します。

    Node.jsNode.js
  • async callback

    関数ではないものを AsyncHooks コールバックとして登録しようとしました。

    Node.jsNode.js
  • async loader request never settled

    モジュールのロードに関連する操作は、ローダー スレッドが終了する前に Promise を解決しない非同期ローダー フックによってカスタマイズされます。

    Node.jsNode.js
  • async type

    非同期リソースのタイプが無効でした。パブリック エンベッダー API を使用する場合、ユーザーは独自のタイプを定義することもできます。

    Node.jsNode.js
  • brotli compression failed

    Brotli ストリームに渡されたデータは正常に圧縮されませんでした。

    Node.jsNode.js
  • brotli invalid param

    Brotli ストリームの構築中に無効なパラメータ キーが渡されました。

    Node.jsNode.js
  • buffer context not available

    Node.js インスタンスに関連付けられていない JS エンジン コンテキスト内で、アドオンまたは埋め込みコードから Node.js バッファ インスタンスを作成しようとしました。 Buffer メソッドに渡されたデータは、メソッドが戻るまでに解放されています。 このエラーが発生した場合、Buffer インスタンスを作成する代わりに、結果として得られるオブジェクトのプロトタイプが異なるだけの通常の Uint8Array を作成することが考えられます。 Uint8Array は通常、バッファーが存在するすべての Node.js コア API で受け入れられます。これらはすべてのコンテキストで使用できます。

    Node.jsNode.js
  • buffer out of bounds

    バッファの範囲外で操作が試行されました。

    Node.jsNode.js
  • buffer too large

    最大許容サイズを超えるバッファを作成しようとしました。

    Node.jsNode.js
  • cannot transfer object

    postMessage() に渡された値には、転送がサポートされていないオブジェクトが含まれていました。

    Node.jsNode.js
  • cannot watch sigint

    Node.js は SIGINT シグナルを監視できませんでした。

    Node.jsNode.js
  • child closed before reply

    親プロセスが応答を受信する前に、子プロセスが閉じられました。

    Node.jsNode.js
  • child process ipc required

    IPC チャネルを指定せずに子プロセスがフォークされるときに使用されます。

    Node.jsNode.js
  • child process stdio maxbuffer

    メインプロセスが子プロセスの STDERR/STDOUT からデータを読み取ろうとしており、データの長さが maxBuffer オプションより長い場合に使用されます。

    Node.jsNode.js
  • closed message port

    通常は .close() が呼び出された後、閉じられた状態で MessagePort インスタンスを使用しようとしました。

    Node.jsNode.js
  • console writable stream

    コンソールが stdout ストリームなしでインスタンス化されたか、コンソールに書き込み不可能な stdout または stderr ストリームがあります。

    Node.jsNode.js
  • construct call invalid

    呼び出し不可能なクラス コンストラクターが呼び出されました。

    Node.jsNode.js
  • construct call required

    クラスのコンストラクターが new なしで呼び出されました。

    Node.jsNode.js
  • context not initialized

    API に渡される VM コンテキストはまだ初期化されていません。これは、コンテキストの作成中にエラーが発生した (そしてキャッチされた) 場合、たとえば、コンテキストの作成時に割り当てが失敗した場合や最大呼び出しスタック サイズに達した場合に発生する可能性があります。

    Node.jsNode.js
  • cpu profile already started

    指定された名前の CPU プロファイルはすでに開始されています。

    Node.jsNode.js
  • cpu profile not started

    指定された名前の CPU プロファイルは開始されていません。

    Node.jsNode.js
  • cpu profile too many

    収集されている CPU プロファイルが多すぎます。

    Node.jsNode.js
  • cpu usage

    process.cpuUsage からのネイティブ呼び出しを処理できませんでした。

    Node.jsNode.js

提供元別コード