簡體   English   中英

Gunicorn 未在 django react 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

它不加載反應前端,而是加載 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;
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM