Catch npm は、SWC のネイティブバイナリをサイレントにドロップ

Fixkamo-internal
出荷済み
2026年8月14日 16:15 UTC
プロフィール
kamo
コンテンツ
daa0684

画像ビルドは `next build` で死亡 swcパッケージをダウンロード@next/swc-linux-x64-gnu ... unhandledRejection TypeError: 終了 (UND ERR SOCKET) 読み続けて 31 MB の ~40 MB ダウンロード. その行はムール/グリビークではない ミックスアップ — 次のフォールバックは、注文とgnuのアーチのためのすべてのトリプルを歩く 最初は、最初からなので、すべてでwcバイナリがインストールされていないことを証明しています。 それが欠落していた理由: @next/swc-<platform> は OPTIONAL の依存性であり、 npm は、フェッチのオプションパッケージを静かにスキップした後 0 を終了します。 失敗しました。 このランナーの攻撃は、すでにTLSストリームを破損することが知られています ミッドフェッチ — 同じランショー ERR SSL CIPHER OPERATION FAILED キルティング 最初のnpm ci outright。 73fefff9に追加された再試行は、まさに そのフレキネスですが、それはnpmの出口コードだけを見るので、一つのパッケージ ビルドが進行できないのは、見られない失敗です。 `next build` は、同じリンク上のバイナリ自体を再ダウンロードします。 再試行とキャッシュなし、実際には表面に失敗する。 各インストールの試みがサイレントドロップを回した後のバイナリを検証する 既存の再試行ハンドルを通常のインストール失敗に戻します。 ザ・オブ・ザ・ ガード読み取り プラットフォームをハードコーディングするのではなく、次の三重テーブル そのため、ガードのローダーからドリフトできません。 実質のロックファイルおよび実質のロックファイルとランナーのnode:24-alpineで確認される 実際の `npm ci --legacy-peer-deps --force`: swc-linux-x64-musl をインストールし、 ガードパス; バイナリで削除されたガードは、ガードに失敗します アクション可能なメッセージ。 (また、--force が原因そのものではないことを確認します。)

すべての変更

配送を見るのが好きですか?

これらのアップデートは、自動的にワークスペースに埋め込まれます。 週1回無料スタートし、週1回生育する.

永遠に無料で始める料金を見る