- ✍️ Comment ajouter du contenu
- 1. un environement UNIX / OSX avec bash ou shell
- 2. node.js LTS
- 3. git
- 🌐 Récupérer la dernière version du site
- 🤖 lancer le serveur
- 🎰 ouvrir l'interface d'administration dans un navigateur à jour
- ✅ effectuer les modifications et les enregistrer dans "Tina"
- 💾 les sauvegarder dans git
- 🚀 les publier sur github
- ⛙ fusionner les modifications avec la base de code
Pré-requis
installation via nvm :
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
...
$ source ~/.bashrc # ou .zshrc si vous utilisez zsh
...
$ nvm instal --lts
Installing latest LTS version.
Downloading and installing node v18.16.1...
Downloading https://nodejs.org/dist/v18.16.1/node-v18.16.1-darwin-arm64.tar.xz...
########################################################################################################### 100.0%
Computing checksum with shasum -a 256
Checksums matched!
Now using node v18.16.1 (npm v9.5.1)
$ node -v
v18.16.1
$ sudo apt update
...
$ sudo apt install git
...
$ git fetch
...
$ git checkout origin/master -B master
...
$ npm install && npm run dev
...
=> naviguer sur http://localhost:8080/admin
$ npm run save
$ npm run publish
=> https://github.com/jfmou/vegeto/pulls pour valider les modifications et les intégrer à la branche commune :) Onglet "Pull Request", créer pull request "New Pull Request", "Base:Master - Compare:new-content", "merge pull request", "confirm merge"