我对配置生产服务器来为 UI 提供服务还很陌生。我总是编写我的代码,然后由其他人进行部署。但我现在希望进入下一阶段。话虽如此,我从 yeoman-angular-generator 开始编写了我的 UI 代码,我希望将它部署在我的生产 Amazon ec2 实例上。
我在实例上配置了 nginx 并设置了 route53,我能够从 mydomain.com 提供默认的“欢迎使用 nginx”页面。我想做的是从 mydomain.com 提供我的 UI。我试图编写一个服务器 block ,其位置“/”指向我的 dist 文件夹中的 index.html。但它不起作用。
最佳答案
我通常这样设置:
server {
listen 80;
server_name your.project.com
location / {
try_files $uri /index.html;
root /path/to/project/dist/;
}
}
关于javascript - 配置 nginx 以提供 yeoman Angular 生成器文件的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28031561/