Docker不会在更改Angular项目中的任何内容时重新编译

问题描述 投票:0回答:2

我正在尝试使我的有角度的应用对接,为此,我创建了一个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

任何想法为什么它不会崩溃,我现在应该怎么办?

angular docker
2个回答
0
投票

您可以尝试使用--poll

ng serve --host 0.0.0.0 --port 4200 --poll 1

poll

启用并定义文件监视轮询时间段(以毫秒为单位。)>

https://angular.io/cli/serve


0
投票

Windows系列(Docker工具箱)或Windows Linux子系统

© www.soinside.com 2019 - 2024. All rights reserved.