GitHub の WooCommerce Monorepo へようこそ。ここでは、コア WooCommerce プラグインと WooCommerce 拡張機能の開発に使用されるすべてのプラグイン、パッケージ、ツールを見つけることができます。ソースを参照し、未解決の問題を調べ、コードを寄稿し、進行中の開発を追跡し続けることができます。
すべての開発者には、WooCommerce 開発ブログをフォローして、プロジェクトで起こっているすべての最新情報を入手することをお勧めします。 Twitter で @DevelopWC をフォローして、開発の最新情報を入手することもできます。
WooCommerce Monorepo 内で起動して実行するには、前提条件がすべてインストールされていることを確認する必要があります。
.nvmrc
ファイルが含まれています。前提条件をすべてインストールしたら、次の手順で開発に必要なすべてのビルド出力を準備します。
# Ensure that correct version of Node is installed and being used
nvm install
# Install the PHP and Composer dependencies for all of the plugins, packages, and tools
pnpm install
# Build all of the plugins, packages, and tools in the monorepo
pnpm build
各プラグイン、パッケージ、ツールには、プロジェクト固有の依存関係とスクリプトを含む独自のpackage.json
ファイルがあります。ほとんどのプロジェクトには、プロジェクト固有のセットアップ手順とドキュメントを含むREADME.md
ファイルも含まれています。
internal-
プレフィックスが付いています。モノリポジトリの仕組みについて詳しく知りたい場合は、こちらのガイドをご覧ください。
セキュリティ問題を当社チームに開示するには、こちらから HackerOne 経由でレポートを送信してください。
このリポジトリはサポートには適していません。問題トラッカーはサポート リクエストには使用せず、WooCommerce の主要な問題にのみ使用してください。サポートは適切なチャネルを通じて行うことができます。
注: 残念ながら、このリポジトリの問題に関するサポート リクエストには応じることができません。その結果、この方法で送信されたリクエストはすべてクローズされます。
ピアツーピアのサポート、リアルタイムのお知らせ、オフィスアワーについては、Slack コミュニティにご参加ください。
オープンソース プロジェクトとして、私たちはコミュニティの貢献に依存して WooCommerce を改善し続けます。貢献するには、上記の前提条件に従い、詳細なリンクと貢献ガイドラインについては、「Woo への貢献」ドキュメントにアクセスしてください。