feat: Améliorer la gestion des variables d'environnement dans les scripts de démarrage et de build
This commit is contained in:
+1
-1
@@ -21,7 +21,7 @@ RUN npm run build
|
|||||||
|
|
||||||
EXPOSE 1313 3001
|
EXPOSE 1313 3001
|
||||||
|
|
||||||
CMD ["sh", "-c", "BASE_URL=${BASE_URL:-http://localhost}; node contact-backend.js & hugo server -D --bind 0.0.0.0 --baseURL ${BASE_URL}:1313 --appendPort=false"]
|
CMD ["sh", "-c", "set -a; [ -f .env ] && . ./.env; set +a; BASE_URL=${BASE_URL:-http://localhost}; node contact-backend.js & hugo server -D --bind 0.0.0.0 --baseURL ${BASE_URL}:1313 --appendPort=false"]
|
||||||
|
|
||||||
# @TODO: Ajouter une étape de build pour générer les fichiers statiques de Hugo
|
# @TODO: Ajouter une étape de build pour générer les fichiers statiques de Hugo
|
||||||
# gunzippé et optimisé pour la production
|
# gunzippé et optimisé pour la production
|
||||||
|
|||||||
+3
-3
@@ -7,8 +7,8 @@
|
|||||||
"scripts": {
|
"scripts": {
|
||||||
"scss": "sass --watch assets/scss/custom.scss:static/css/custom.css",
|
"scss": "sass --watch assets/scss/custom.scss:static/css/custom.css",
|
||||||
"scss-build": "sass assets/scss/custom.scss:static/css/custom.css",
|
"scss-build": "sass assets/scss/custom.scss:static/css/custom.css",
|
||||||
"start": "concurrently \"npx tailwindcss -i themes/chill-theme/assets/css/main.css -o static/css/style.css --watch\" \"npm run scss -- --watch\" \"hugo server -D\"",
|
"start": "concurrently \"npx tailwindcss -i themes/chill-theme/assets/css/main.css -o static/css/style.css --watch\" \"npm run scss -- --watch\" \"sh -c 'set -a; [ -f .env ] && . ./.env; set +a; hugo server -D'\"",
|
||||||
"build": "tailwindcss -i themes/chill-theme/assets/css/main.css -o static/css/style.css --minify && npm run scss-build && hugo --minify"
|
"build": "tailwindcss -i themes/chill-theme/assets/css/main.css -o static/css/style.css --minify && npm run scss-build && sh -c 'set -a; [ -f .env ] && . ./.env; set +a; hugo --minify'"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@tailwindcss/forms": "^0.5.7",
|
"@tailwindcss/forms": "^0.5.7",
|
||||||
@@ -26,4 +26,4 @@
|
|||||||
"multer": "^2.0.2",
|
"multer": "^2.0.2",
|
||||||
"nodemailer": "^8.0.1"
|
"nodemailer": "^8.0.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user