Skip to content
This repository has been archived by the owner on Jan 31, 2024. It is now read-only.

Latest commit

 

History

History
39 lines (21 loc) · 1.58 KB

README.md

File metadata and controls

39 lines (21 loc) · 1.58 KB

PPI

Installation

Pour installer le projet NPM, utilisez la commande make install.

Pré-requis

Les logiciels et bibliothèques suivantes sont nécessaires :

Production

Pour générer le site, utilisez la commande make (ou make all). Le PDF est d'abord créé dans le dossier src via Pandoc, puis les fichiers du site sont générés dans le dossier dist par Webpack.

Le site peut aussi être déployé automatiquement via Vercel.

Générer uniquement le site

Pour générer uniquement les fichiers du sites (tout sauf le PDF), utilisez la commande make dist.

Générer uniquement le PDF

Pour créer le PDF depuis les fichiers Markdown (src/textes) via Pandoc, utilisez la commande make pdf. Le chemin du fichier généré est src/ppi.pdf.

Le fichier sera automatiquement copié dans le dossier dist par Webpack.

Génération automatique du PDF

Le fichier est PDF est regénérer automatiquement à chaque poussée sur le dépôt via Github Actions (voir .github/workflows/pdf.yaml).

Développement

Pour passer en "mode développement" (rafraîchissement automatique), utilisez la commande make dev.

Le fichier PDF est régénéré avant le lancement de Webpack.