File tree Expand file tree Collapse file tree 2 files changed +53
-0
lines changed Expand file tree Collapse file tree 2 files changed +53
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Nuxt dev/build outputs
2
+ .output
3
+ .data
4
+ .nuxt
5
+ .nitro
6
+ .cache
7
+ dist
8
+
9
+ # Node dependencies
10
+ node_modules
11
+
12
+ # Logs
13
+ logs
14
+ * .log
15
+
16
+ # Misc
17
+ .DS_Store
18
+ .fleet
19
+ .idea
20
+
21
+ # Local env files
22
+ .env
23
+ .env. *
24
+ ! .env.example
25
+
26
+ # Editor folders
27
+ .vscode
Original file line number Diff line number Diff line change
1
+ FROM node:20.15 AS base
2
+
3
+ RUN mkdir /home/node/src
4
+ WORKDIR /home/node/src
5
+
6
+ COPY package*.json .
7
+ RUN npm install
8
+
9
+ COPY . .
10
+
11
+ FROM base AS dev
12
+
13
+ CMD ["npm" , "run" , "dev" ]
14
+
15
+ FROM base AS build
16
+
17
+ RUN npm run build
18
+
19
+ FROM node:20.15 AS prod
20
+
21
+ RUN mkdir /home/node/app
22
+ WORKDIR /home/node/app
23
+
24
+ COPY --from=build /home/node/src/.output/ .
25
+
26
+ CMD ["node" , "server/index.mjs" ]
You can’t perform that action at this time.
0 commit comments