Ce thème utilise le bundler Webpack et l'outil de gestion de dépendances Composer.
Installer Node
Installer les dépendences du projet
npm install
composer install
Définir les constantes suivantes dans wp-config.php
:
/**
* Remplir ces valeurs avec les clés d'API du compte Algolia
*/
define('ALGOLIA_APPLICATION_ID',);
define('ALGOLIA_SEARCH_API_KEY',);
define('ALGOLIA_ADMIN_API_KEY',);
define('ALGOLIA_PREFIX',); // (correspondant à l'environnement en cours, par exemple `prod_`)
npm start
Cette commande :
- surveille les fichiers du thème
- recompile automatiquement à chaque modification
npm run build
Cette commande :
- compile
assets/styles/main.scss
dansdist/bundle.css
- compile
assets/scripts/main.js
dansdist/bundle.js
- inclut en inline les images SVG utilisées dans les feuilles de style
Depuis le serveur :
git pull composer install