Skip to content

04 ‐ Développement local

n-langle edited this page Jul 29, 2024 · 2 revisions

Générer les blocs du plugin wp-dsfr-blocks

cd wp-dsfr-blocks/
nvm use 20.13.1
npm install
npm run build

Les blocs ont été développés sur la base du plugin @wordpress/create-block

Générer les JS et CSS du thème wp-dsfr-theme

JS et CSS de développement

cd wp-dsfr-theme/
nvm use 20.13.1
npm install
npm run start

JS et CSS de production

cd wp-dsfr-theme/
nvm use 20.13.1
npm install
npm run build

Les commandes npm start et npm run build génèrent toutes deux les ressources du DSFR dans le dossier dist-dsfr situé à la racine du thème.

Démarrer le projet en local

Se placer à la racine du projet.

nvm use 20.13.1
npm install
npm start

@wordpress/env met à disposition 2 urls http://localhost:8888 et http://localhost:8889. La première utilise les JS et CSS de développement, la seconde les JS et CSS de production.