刚做完,赶紧记个笔记
1. nginx
server {
listen 8000;
server_name localhost;
# 转发host
proxy_set_header Host $host;
location / {
# react
proxy_pass http://localhost:3001;
}
location /video {
# nodejs
proxy_pass http://localhost:3000;
}
}
2. express
express处理静态文件 app.use(express.static(path.join(__dirname, 'public')));
视频目录 ./public/video/a.mp4
所以视频地址是http://192.168.1.104:8000/video/a.mp4
,要使用nginx转发请求,nginx服务器地址是192.168.1.104
。
3. 前端
<video controls="controls