我正在尝试使我的有角度的应用对接,为此,我创建了一个Dockerfile。但是,每当我尝试编辑或更新任何组件时,都不会重新编译我的角度应用程序。这是dockerfile:
FROM node:latest
RUN mkdir /usr/src/app
WORKDIR /usr/src/app
RUN npm install -g @angular/cli
COPY . /usr/src/app
RUN npm install
CMD ng serve --host 0.0.0.0 --port 4200
并且在docker run期间,这是我使用的命令。
docker run -it -v ${PWD}:/usr/src/app -p 4200:4200 angular-docker-image
任何想法为什么它不会崩溃,我现在应该怎么办?
您可以尝试使用--poll
ng serve --host 0.0.0.0 --port 4200 --poll 1
poll
启用并定义文件监视轮询时间段(以毫秒为单位。)>
Windows系列(Docker工具箱)或Windows Linux子系统