所以我有:
- Angular(前端,端口:4200)
- NodeJS(API,端口:3000)
我需要将它们托管在一个域(example.com)下。
我应该为此使用不同的 nginx 位置吗?例如:
location / {
proxy_pass http://localhost:4200/;
}
location /api/ {
proxy_pass http://localhost:3000/;
}
或者我应该创建 2 个 vhosts 文件?
我几乎不知道如何设置它,因此,任何托管 2 个项目(在不同的目录中)的示例都将受到赞赏。