我試圖在 Docker 中啟動我的開發反應應用程式并通過實時重新加載來開發它。
我的 Dockerfile:
FROM node:16.8.0-bullseye
WORKDIR /usr/src/app
COPY ./package.json .
RUN npm install
RUN npm install -g nodemon
COPY . .
CMD npm run start
我的 docker-compsoe.yml
version: '3'
services:
app:
build:
dockerfile: ./Dockerfile.dev
volumes:
- ".:/usr/src/app"
- "/usr/src/app/node_modules"
ports:
- 3000:3000
environment:
- CHOKIDAR_USEPOLLING=true
它啟動服務器,但是當我編輯源代碼時,它不會重新加載。我究竟做錯了什么?
在 Docker 中啟動 React 應用程式并實時重新加載檔案更改
uj5u.com熱心網友回復:
嘗試使用WATCHPACK_POLLING=true而不是CHOKIDAR_USEPOLLING=true
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/527792.html
標籤:反应码头工人码头工人撰写
上一篇:nuget打包靜態資源的問題
