From 03bfc6c77ed2cdc841fbec899d0879673a127e79 Mon Sep 17 00:00:00 2001 From: Simon C Date: Thu, 7 May 2020 22:49:36 +0200 Subject: [PATCH] =?UTF-8?q?Ajout=20d'une=20commande=20pour=20installer=20l?= =?UTF-8?q?es=20d=C3=A9pendances=20du=20projet?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .nvmrc | 1 + README.md | 6 ++++-- run | 15 ++++++++++++--- 3 files changed, 17 insertions(+), 5 deletions(-) create mode 100644 .nvmrc diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 0000000..493319d --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +12.16.3 diff --git a/README.md b/README.md index 3d36200..68b2d0c 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,12 @@ ## Technologie -- Hugo: pour générer le site statique +- Hugo : pour générer le site statique +- nvm : utilisation de nvm pour fixer la version de node utilisé ## Commande -Voici les commandes : +Description les commandes : +- `./run install` : Installe les dépendances - `./run dev` : Lance hugo pour le développement avec l'autoreload diff --git a/run b/run index 95b0b24..75669ad 100755 --- a/run +++ b/run @@ -13,11 +13,20 @@ echo "│└┤┼││││░││┴┤─┤│││││││┴┤ echo "└─┴─┴──┘░└┴─┴─┴┴┘└─┴─┴─┴─┘" echo -if [ $# -ge 1 ] && [ $1 == "dev" ]; then - hugo server -D +if [ $# -ge 1 ]; then + if [ $1 == "dev" ]; then + hugo server -D + elif [ $1 == "install" ]; then + echo "- Initialisation de git submodule" + git submodule init + echo "- Installe les dépendances node" + nvm use + cd themes/hugo-theme-lowtech && npm i + fi else echo "Commands:" - echo "- ./run dev: Start development" + echo "- ./run install : Installe les dépendances" + echo "- ./run dev : Lance hugo pour le développement avec l'autoreload" echo fi