meanjs 应用程序不会加载到 1gig digitalocean 液滴上

meanjs app does not load on a 1gig digitalocean droplet

这是我的设置:

我的问题是每次我访问该站点时,资源都会加载(直到 favicon.ico,以及 /lib/bootstrap/dist/css/bootstrap.min.css 和该目录中的许多其他资源),但它会停在那里。之后该网站不会加载任何内容。图标显示然后什么都没有。

我检查了 nginx 日志,没有。这是一个练习网站,所以我将发布 nginx.conf:

server {
  listen      [::]:80;
  listen      80;
  server_name mean.ygamretuta.xyz ;
  access_log  /var/log/nginx/mean-access.log;
  error_log   /var/log/nginx/mean-error.log;

  location    / {
    proxy_pass  http://mean;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection upgrade;
    proxy_set_header Host $http_host;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header X-Forwarded-For $remote_addr;
    proxy_set_header X-Forwarded-Port $server_port;
    proxy_set_header X-Request-Start $msec;
  }
  include /home/dokku/mean/nginx.conf.d/*.conf;
}
upstream mean { 
  server 172.17.0.62:3000;
}

我检查了 nginx 日志,dokku 日志,我什么都没有。有什么问题吗?

再谷歌一下,我发现在将我的代码推送到驻留在 Digital Ocean 中的 Dokku 之前,我应该发出 grunt build

这是 meanjs 问题中的讨论:

https://github.com/meanjs/mean/issues/64