目前在开发一个网页,由于部门网页需求很小,因此都是利用django开发整个网站,前端使用django的template,然后js采用jquery,css用bootstrap。考虑到vue方便的数据绑定dom特性,因此准备基于部门传统上稍微加入vue的元素,即:整个框架还是采用django来构架,包括页面也是利用django的template来实现,vue只写js。因此我只引入了vue官网上的vue.js文件(见下图),然后在template中的html中引入,现在的问题是vue很多插件网上都是通过npm来管理,在我的这种情况下,有办法或者有必要引入npm来进行依赖管理吗。如果不引入的话,如何使用axios或者是一些图表组件呢?
目前使用方式是这样的(在html中引入js)
base.js是这样的
已解决,事实上还是使用前后端分离的方式前端用vue-cli搭建,后端使用django来进行搭建,然后前端开发完成后将文件webpack放到django中就可以了。