diff --git a/Dockerfile b/Dockerfile index 7e19d68..0a895c7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,7 +9,9 @@ COPY server/ ./server/ RUN cd server && npm install && npm run build FROM node:latest AS serve -WORKDIR /root/ +WORKDIR /usr/src/app +COPY package*.json ./ +RUN npm install --only=production COPY --from=server-build /usr/src/app/server/dist ./distServer COPY --from=client-build /usr/src/app/client/dist ./distClient CMD ["node", "./distServer/app.js"] diff --git a/client/src/components/Game.vue b/client/src/components/Game.vue index caee1ea..659ee1c 100644 --- a/client/src/components/Game.vue +++ b/client/src/components/Game.vue @@ -5,6 +5,7 @@

Score: {{player.score}}

Best score: {{player.bestScore}}

Respawn + Quit import { send } from '@/store/socketPlugin' import { render } from '@/game/render.js' -// import { update } from '@/game/update.js' import { sound } from '@/game/sound.js' export default { @@ -169,6 +169,9 @@ export default { }, respawn () { send({ type: 'respawn' }) + }, + quit () { + } } } diff --git a/server/package.json b/server/package.json index 3b9f773..baedc19 100644 --- a/server/package.json +++ b/server/package.json @@ -16,7 +16,6 @@ "author": "gltron", "license": "ISC", "dependencies": { - "dotenv": "^8.2.0", "express": "^4.17.1", "uuid": "^8.3.1", "ws": "^7.3.1"