Spaces:
Sleeping
Sleeping
fix: copy api and tsconfig to docker image and move tsx to dependencies
Browse files- Dockerfile +2 -0
- package.json +1 -1
Dockerfile
CHANGED
|
@@ -25,6 +25,8 @@ WORKDIR /app
|
|
| 25 |
COPY --from=builder /app/dist ./dist
|
| 26 |
COPY --from=builder /app/package*.json ./
|
| 27 |
COPY --from=builder /app/node_modules ./node_modules
|
|
|
|
|
|
|
| 28 |
|
| 29 |
# 设置环境变量
|
| 30 |
ENV NODE_ENV=production
|
|
|
|
| 25 |
COPY --from=builder /app/dist ./dist
|
| 26 |
COPY --from=builder /app/package*.json ./
|
| 27 |
COPY --from=builder /app/node_modules ./node_modules
|
| 28 |
+
COPY --from=builder /app/api ./api
|
| 29 |
+
COPY --from=builder /app/tsconfig.json ./tsconfig.json
|
| 30 |
|
| 31 |
# 设置环境变量
|
| 32 |
ENV NODE_ENV=production
|
package.json
CHANGED
|
@@ -33,6 +33,7 @@
|
|
| 33 |
"react-dom": "^18.3.1",
|
| 34 |
"react-router-dom": "^7.3.0",
|
| 35 |
"tailwind-merge": "^3.0.2",
|
|
|
|
| 36 |
"zustand": "^5.0.3"
|
| 37 |
},
|
| 38 |
"devDependencies": {
|
|
@@ -52,7 +53,6 @@
|
|
| 52 |
"nodemon": "^3.1.10",
|
| 53 |
"postcss": "^8.5.3",
|
| 54 |
"tailwindcss": "^3.4.17",
|
| 55 |
-
"tsx": "^4.20.3",
|
| 56 |
"typescript": "~5.8.3",
|
| 57 |
"typescript-eslint": "^8.30.1",
|
| 58 |
"vite": "^6.3.5",
|
|
|
|
| 33 |
"react-dom": "^18.3.1",
|
| 34 |
"react-router-dom": "^7.3.0",
|
| 35 |
"tailwind-merge": "^3.0.2",
|
| 36 |
+
"tsx": "^4.20.3",
|
| 37 |
"zustand": "^5.0.3"
|
| 38 |
},
|
| 39 |
"devDependencies": {
|
|
|
|
| 53 |
"nodemon": "^3.1.10",
|
| 54 |
"postcss": "^8.5.3",
|
| 55 |
"tailwindcss": "^3.4.17",
|
|
|
|
| 56 |
"typescript": "~5.8.3",
|
| 57 |
"typescript-eslint": "^8.30.1",
|
| 58 |
"vite": "^6.3.5",
|