Réflexions, ressources et références pour se préparer à la survie économique en tant que designer dans un monde hostile.
Un site généré avec Eleventy.
git clone https://github.com/esadpyrenees/gopro.git
cd gopro
npm install
# Lance le serveur de développement
npm run start
# Crée le site statique
npm run build
Via rsync
.
# Lance le build, puis la synchronisation
npm run deploy
Éditer le fichier package.json
pour modifier les valeurs.
Votre login @ hôte ssh et dossier cible (nécessité qu’une clé SSH soit créée sur votre ordi et référencée sur le serveur) :
you@ssh.example.com:www/target_directory/
Si vous souhaitez accéder au site depuis https://votredomaine.com/target_directory/
:
--pathprefix target_directory
"scripts": {
"sync": "rsync -avz --progress --delete public/ xxxxxxxxx@esad-pyrenees.fr:www/gopro/",
"deploy": "rm -r public && npx @11ty/eleventy --pathprefix gopro && npm run sync"
}