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

Latest commit

 

History

History
42 lines (27 loc) · 1.04 KB

README--fr.md

File metadata and controls

42 lines (27 loc) · 1.04 KB

romaricpascal.is

Code et contenu de mon site personnel.

Développement

La version actuelle utilise NuxtJS

npm install

npm run dev

Production

La commande generate de Nuxt crée une version de production dans le dossier dist.

npm run generate

Il est ensuite possible de la servir localement avec npx serve dist ou de la déployer sur une machine distante.

## Vérifier les liens

wget est super utile pour vérifier que tous les liens pointent vers un contenu existant, avec son option --spider. Seul bémol, il télécharge chaque page dans un dossier qu'il faut supprimer une fois la commande terminée.

wget --spider --recursive --no-verbose localhost:3000 && rm -r localhost:3000

## Deploiement

Le script deploy.sh à la racine du repository copie le site sur un serveur distant et le décompresse dans le dossier approprié (en faisant une sauvegarde du dossier précédant, au cas où).

./deploy user@example.com destination_folder