StockVisualization icon indicating copy to clipboard operation
StockVisualization copied to clipboard

大佬求助,怎么样可以不部署在服务端的前提下启动整个项目呢

Open returnfx opened this issue 3 years ago • 6 comments

大佬求助,怎么样可以不部署在服务端的前提下启动整个项目呢

returnfx avatar Mar 14 '22 13:03 returnfx

建议尝试使用nginx( for windows)发布,静态文件、页面、接口需在同一端口下发布,或许可以尝试使用代理方式实现(可能会非常麻烦,不建议尝试)

1251240000 avatar Mar 15 '22 01:03 1251240000

其实比较麻烦在windows系统下,uwsgi安装不了

returnfx avatar Mar 15 '22 10:03 returnfx

没有在windows上尝试过,不过runserver也可以配合nginx运行,本地调试可以达到一样的效果。再不济可以使用wsl搭建完整的环境进行部署。

1251240000 avatar Mar 16 '22 01:03 1251240000

server { listen 80; server_name 当前域名;

    location /templates {
        root /项目目录/StockVisualization/; 
        index index.html;
    }
    location /static {
        alias /项目目录/StockVisualization/static/;
    }
    location / {
        proxy_pass http://127.0.0.1:8000;
    }
}

nginx用这个配置,把静态资源映用nginx跑起来,代理下接口就可以启动了,大佬,现在除了首页,其他的页面都还有问题,我看页面文件是有的,是里面的逻辑还没写完吗

returnfx avatar Mar 17 '22 09:03 returnfx

是的,有时间可能会把坑填上

1251240000 avatar Mar 18 '22 03:03 1251240000

linux docker版本有么?

xinmans avatar Mar 24 '22 15:03 xinmans