Gunicorn 没有在 django 中加载反应前端反应 nginx 配置 digitalocean
Gunicorn not loading react frontend in django react nginx configuration digitalocean
我正在尝试使用 nginx gunicorn 在 digitalocean 上部署 django react 应用程序。我已经创建了 virtualenv,当我尝试 运行:
gunicorn --bind 0.0.0.0:8000 myproject.wsgi
它不加载 react 前端,而是加载 django 后端。我知道 gunicorn 不是静态的,但它加载白页时出现错误:
You need to enable JavaScript to run this app.
因为 React 需要将 js 库文件发送到服务器,并且它没有呈现,因为它可能会给出错误。通过 nginx
服务器所有静态文件
server {
listen 80;
server_name example.com;
location = /favicon.ico { access_log off; log_not_found off; }
location /static/ {
root /home/django/sample;
}
location / {
include uwsgi_params;
uwsgi_pass unix:/home/django/sample/sample.sock;
}
}
我正在尝试使用 nginx gunicorn 在 digitalocean 上部署 django react 应用程序。我已经创建了 virtualenv,当我尝试 运行:
gunicorn --bind 0.0.0.0:8000 myproject.wsgi
它不加载 react 前端,而是加载 django 后端。我知道 gunicorn 不是静态的,但它加载白页时出现错误:
You need to enable JavaScript to run this app.
因为 React 需要将 js 库文件发送到服务器,并且它没有呈现,因为它可能会给出错误。通过 nginx
服务器所有静态文件server {
listen 80;
server_name example.com;
location = /favicon.ico { access_log off; log_not_found off; }
location /static/ {
root /home/django/sample;
}
location / {
include uwsgi_params;
uwsgi_pass unix:/home/django/sample/sample.sock;
}
}