3v324v23 commited on
Commit
55ef12c
·
1 Parent(s): afbc38d

fix: copy api and tsconfig to docker image and move tsx to dependencies

Browse files
Files changed (2) hide show
  1. Dockerfile +2 -0
  2. 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",