【发布时间】:2016-07-16 12:33:56
【问题描述】:
我的应用程序结构如下:
myapp
--backend
--env
--frontend
-- .idea
-- app
-- assets
-- bower_components
-- views
-- .htaccess
-- index.html
-- node_modules
flag
我使用 Django 作为 API,并从 API 返回 JSON 对象,并在前端使用我的 AngularJS 应用程序中的数据。前端和后端都在不同的端口上运行。在开发服务器中,我使用以下命令启动 django 服务器:
cd backend
./manage.py runserver 127.0.0.1:8000
并使用以下命令启动网络服务器:
cd frontend
grunt serve
现在我想在生产服务器上移动我的应用程序。所以请建议我如何去做。我已经设置了生产服务器(带有 apache2 和 mod_wsgi 的 django)。但我不知道如何将 angularjs 与它集成..
【问题讨论】:
-
请尝试使用NGinx。
-
为了防止 Angularjs 与 Django 混淆:stackoverflow.com/a/27282607/2412381