mirror of
https://github.com/R0m1k3/noteflow.git
synced 2026-10-24 15:48:16 +02:00
Fix: Résolution de l'erreur npm ci dans le build Docker
Deux problèmes ont été identifiés et corrigés : 1. Le fichier .dockerignore excluait package-lock.json, ce qui empêchait npm ci de fonctionner (npm ci nécessite package-lock.json) 2. L'image Alpine n'incluait pas les outils de build nécessaires pour compiler les modules natifs Node.js (bcrypt, sqlite3) Changements : - Suppression de package-lock.json du .dockerignore - Ajout de python3, make et g++ dans les deux stages du Dockerfile pour permettre la compilation des modules natifs
This commit is contained in:
2 files changed
+6
-3
No files matched your search
+1
-1
@@ -4,7 +4,7 @@ npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
yarn.lock
|
||||
package-lock.json
|
||||
# package-lock.json is needed for npm ci in Docker
|
||||
|
||||
# Build output
|
||||
dist
|
||||
|
||||
Reference in new issue
Block a user