【发布时间】:2019-06-22 06:12:43
【问题描述】:
我是前端开发的初学者。
我正在尝试将 VueJS 用于我的新 Django 项目。我正在考虑如何将 Vue 与 Django 集成。我一直在查找,似乎有两种方法可以做到。
第一种方法是将 Vue 文件包含在 static/js 文件夹中。 (就像我们使用 jquery 一样)和 templates 也包含在 djnago 项目中。
第二种方法是使用webpack 并在Django 项目之外创建另一个frontend 文件夹。模板包含在 Vue 组件中。
我的第一个问题是第二种方式,我如何部署项目?对于本地开发人员,我需要分别运行 Django 项目和 Vue 部分,我想知道以后如何部署它们。
另外,哪种方式更好?每种方式的优缺点是什么?
【问题讨论】: