Improve Static Builds

オープン
#8,442 コメント 0 件 リアクション 1 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
35/100
issue の種類
リファクタリング
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
nextjs, typescript

調査の方向性

まず関連する Issue #8438、#8439、#8440 を確認し、次に NEXT_PUBLIC_STATIC_EXPORT_LOCALE=true を指定して pnpm deploy を実行し、現在のビルドサイズと所要時間を測定します。そのコマンドから静的ビルドの経路をたどり、数十ギガバイトに及ぶ出力を生成している処理を特定します。完了の条件は、CI の所要時間と生成サイズが、文書化された測定可能な形で削減されることです。ただし、この Issue には目標値がありません。

索引モデルが issue の本文から書いたものです。

説明

Ref: #8438
Ref: #8439
Ref: #8440

Currently, static builds of all locales (pnpm deploy with NEXT_PUBLIC_STATIC_EXPORT_LOCALE=true) take tens of gigabytes and over 20 minutes for CI to compile them.

We should work on reducing this.

主要言語
TypeScript
スター
6.9k
フォーク
6.5k
平均マージ
2日 9時間
マージ済み PR(30日)
29

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

nodejs/nodejs.org のほかの issue

nodejs/nodejs.org の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。