Next.js と TypeScript、CSS モジュール/Tailwind、および MDXv3 を使用して構築された Node.js Web サイト
OpenJS Foundation による Nodejs.org は、Node.js® JavaScript ランタイムの公式 Web サイトです。このリポジトリは、Web サイトのソース コードです。これは、React フレームワークである Next.js を使用して構築されています。
npm ci
npm run dev
# listening at localhost:3000
このプロジェクトは Node.js 行動規範を採用しています。
ウェブサイトに貢献したい人は誰でも歓迎です!このリポジトリの構造をよりよく理解するには、コントリビューション ガイドラインを読み、Figma のデザインを参照してください。
重要
ウェブサイトの翻訳とローカリゼーションに貢献する前に、翻訳ガイドラインをお読みください。
注記
コードを変更する前に、以下のすべての関連リンクを読むことをお勧めします。依存関係の変更、コンテンツの変更、コードの変更が含まれます。
main
ブランチで新しいプッシュが発生すると、Web サイトは GitHub アプリの統合を通じて Vercel に自動的にデプロイされます。
特定の制限により、展開に関する詳細には Web サイト チームの管理者のみがアクセスできます。
現在の統合は OpenJS Foundation によって所有され、Web サイト チームによって管理されています。
シークレットと証明書を除いた完全なセットアップは https://github.com/nodejs/build/tree/master/ansible/www-standalone にあります。
Webhook は、このプロジェクト用に GitHub 上に設定されており、ホスト上の小規模な Node サーバーと通信して、作業を実行します。これについては、github-webhook パッケージを参照してください。
このリポジトリには、 https://nodejs.org/api/
、 https://nodejs.org/docs/
またはhttps://nodejs.org/dist/
提供するコードベースや関連インフラストラクチャは含まれません。
これらは別のリポジトリで管理されているため、バグ レポート、機能リクエスト、またはこれらのエンドポイントに関連する問題については、ユーザーがそれぞれのリポジトリで問題をオープンすることをお勧めします。
release-cloudflare-worker
: Node.js ディストリビューション バイナリ、API ドキュメント、および上記のリンクからのその他のアセットを提供するコードベース。node/doc/api
: API ドキュメントのソース コード。すべての Node.js API ドキュメント マークダウン ファイルが含まれています。node/doc
API ドキュメントで生成されたページのクライアント側で実行される HTML テンプレート、CSS スタイル、および JavaScript コードが含まれています。node/tools/doc
API ドキュメントを検証、lint し、ビルドし、コンパイルするツールが含まれています。また、 https://nodejs.org/api/
にアクセスしたときに表示される内容を生成する役割もあります。 行動規範
貢献ガイドライン
コラボレーターガイド
figma デザイン
コンテンツとコード
依存関係の固定
翻訳ガイドライン
Node.js Web インフラストラクチャのステータス ページ。