feat: Améliorer la gestion des variables d'environnement dans les scripts de démarrage et de build
This commit is contained in:
@@ -21,7 +21,7 @@ RUN npm run build
|
||||
|
||||
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
|
||||
# gunzippé et optimisé pour la production
|
||||
|
||||
@@ -7,8 +7,8 @@
|
||||
"scripts": {
|
||||
"scss": "sass --watch 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\"",
|
||||
"build": "tailwindcss -i themes/chill-theme/assets/css/main.css -o static/css/style.css --minify && npm run scss-build && hugo --minify"
|
||||
"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 && sh -c 'set -a; [ -f .env ] && . ./.env; set +a; hugo --minify'"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@tailwindcss/forms": "^0.5.7",
|
||||
@@ -26,4 +26,4 @@
|
||||
"multer": "^2.0.2",
|
||||
"nodemailer": "^8.0.1"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user