我有一个在docker上运行的vueJS应用程序。
当我通过yarn serve
运行应用程序时,它可以正常运行,而且在docker中也是如此。
我的问题是热重载无法正常工作。
我的Dockerfile:
FROM node:12.2.0-alpine
WORKDIR /app
COPY package.json /app/package.json
RUN npm install
RUN npm install @vue/cli -g
CMD ["npm", "run", "serve"]
我的 docker-compose.yml 文件:
version: '3.7'
services:
client:
container_name: client
build:
context: .
dockerfile: Dockerfile
volumes:
- '.:/app'
- '/app/node_modules'
ports:
- '8082:8080'
有人能看出我犯了什么错误吗?
8080
。 - stchrports: - '8080:8080'
- stchr