【发布时间】:2021-09-10 11:16:14
【问题描述】:
我正在使用 Django 和 Vuejs 开发一个应用程序,现在是时候测试部署相关的东西了。我的应用将部署多次(每个未来客户 1 个实例),因此我想使用容器来加快部署速度并消除虚拟机维护。
事情是这样的:
我现在不知道如何在生产中构建 vuejs 部分。
Django 后端应该为捆绑资产提供服务,虽然我在 AWS 文档中看到我可以迁移、收集静态文件、......容器启动时的 Django 应用程序,但我不知道我何时/何地'应该构建 vuejs 部分,以便让 Django 收集构建的东西。
有人可以帮我解决这个问题吗?
我应该何时/何地/如何构建 vuejs 部分?
请注意,Django 和 Vuejs 是这样集成的:无论 URL 是什么,Django 都为 Vuejs SPA 提供服务。并且 Vuejs SPA 使用使用 Django Rest Framework 制作的 Django API。
提前感谢您的帮助。
如果需要更多信息,我会编辑这篇文章。
【问题讨论】:
标签: django vue.js amazon-elastic-beanstalk