Refactor Dockerfile and package.json to remove file dependency on recipe-document-converter for cleaner npm install process
This commit is contained in:
+1
-4
@@ -22,10 +22,7 @@ COPY backend/nest-cli.json ./
|
||||
# Lägg converter i node_modules INNAN npm install
|
||||
COPY --from=converter-build /converter ./node_modules/recipe-document-converter
|
||||
|
||||
# Ta bort file-dependency från package.json innan npm install
|
||||
RUN node -e "const pkg = require('./package.json'); delete pkg.dependencies['recipe-document-converter']; require('fs').writeFileSync('./package.json', JSON.stringify(pkg, null, 2));"
|
||||
|
||||
# Nu kan npm install köras utan att försöka lösa det icke-existerande file:// beroendet
|
||||
# Köra npm install normalt (converter är redan på plats)
|
||||
RUN npm install
|
||||
|
||||
RUN npx prisma generate
|
||||
|
||||
@@ -11,7 +11,6 @@
|
||||
"prisma:deploy": "prisma migrate deploy"
|
||||
},
|
||||
"dependencies": {
|
||||
"recipe-document-converter": "file:../recipe-document-converter",
|
||||
"@nestjs/common": "^10.3.0",
|
||||
"@nestjs/core": "^10.3.0",
|
||||
"@nestjs/platform-express": "^10.3.0",
|
||||
|
||||
Reference in New Issue
Block a user