и vite на докер?
А то, что в браузере постоянные рестарты.
Вроде hmr как то надо настроить?
NGINX
server {
listen 80;
server_name vue3.site.ru;
location / {
# for SSE
proxy_http_version 1.1;
proxy_set_header Connection "";
proxy_pass http://rm-vue3:80/;
}
}
DOCKER
rm-vue3:
container_name: rm-vue3
image: node:14
restart: always
user: "node"
working_dir: /home/node/app
volumes:
- ~/newwww/rm-front-vue:/home/node/app
command: "npm run dev"
networks:
- frontend
environment:
- VITE_SITE_DOMAIN = vue3.site.ru
- VITE_API_URL = http://api.site.ru/api
- HOST=0.0.0.0
- PORT=8080
VITE
server: {
host: process.env.HOST,
port: process.env.PORT,
strictPort: true,
hmr: {
port: 443,
},
},
Нужен деплой или разработка в докере?
Деплой. разработка в vs code на хосте через wsl 2
vite.config.ts changed, restarting server... Error: Port 80 is already in use
На каком порту приложение в браузере открывается?
Порт есть всегда. В браузере по http или https открывается?)
Обсуждают сегодня