Bienvenue sur WooCommerce Monorepo sur GitHub. Vous trouverez ici tous les plugins, packages et outils utilisés dans le développement du plugin principal WooCommerce ainsi que des extensions WooCommerce. Vous pouvez parcourir la source, examiner les problèmes en suspens, contribuer au code et suivre le développement en cours.
Nous recommandons à tous les développeurs de suivre le blog de développement WooCommerce pour rester au courant de tout ce qui se passe dans le projet. Vous pouvez également suivre @DevelopWC sur Twitter pour les dernières mises à jour de développement.
Pour être opérationnel dans WooCommerce Monorepo, vous devrez vous assurer que vous avez installé tous les prérequis.
.nvmrc
qui permet de garantir que vous utilisez la bonne version de Node.Une fois que vous avez installé tous les prérequis, les éléments suivants prépareront tous les résultats de build nécessaires au développement :
# 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
Chaque plugin, package et outil possède son propre fichier package.json
contenant des dépendances et des scripts spécifiques au projet. La plupart des projets contiennent également un fichier README.md
avec des instructions de configuration et de la documentation spécifiques au projet.
internal-
.Si vous souhaitez en savoir plus sur le fonctionnement de notre monorepo, veuillez consulter ce guide ici.
Pour divulguer un problème de sécurité à notre équipe, veuillez soumettre un rapport via HackerOne ici.
Ce référentiel n'est pas adapté au support. Veuillez ne pas utiliser notre outil de suivi des problèmes pour les demandes d'assistance, mais uniquement pour les problèmes principaux de WooCommerce. Le support peut avoir lieu via les canaux appropriés :
REMARQUE : Malheureusement, nous ne sommes pas en mesure d'honorer les demandes d'assistance concernant les problèmes de ce référentiel ; par conséquent, toute demande soumise de cette manière sera fermée.
Pour une assistance entre pairs, des annonces en temps réel et des heures de bureau, rejoignez notre communauté Slack !
En tant que projet open source, nous comptons sur les contributions de la communauté pour continuer à améliorer WooCommerce. Pour contribuer, veuillez suivre les prérequis ci-dessus et visiter notre document Contribuer à Woo pour plus de liens et de directives de contribution.