javascript - 配置 nginx 以提供 yeoman Angular 生成器文件的最佳方法?

标签 javascript html nginx amazon-ec2 yeoman-generator-angular

我对配置生产服务器来为 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/

相关文章:

javascript - Node.js - 在 Windows 上运行包时无法读取 null 的属性 'toString'

html - 尝试反转 div 以进行响应式设计

jquery - 使用 For 循环为多个元素 id 创建函数

php - 用html向mysql添加新元素

php - 在 Apache/Nginx 设置中刷新输出缓冲区

ruby-on-rails - Rails 发送没有状态消息的 HTTP 状态代码

javascript - 在 ContentEditable 中使用 Shadow DOM 创建 protected 文本 block

javascript - 如果 img 等于某个高度,则隐藏它

javascript - Vue js 事件中的命名空间

Nginx 重载配置最佳实践