vue不使用cnpm能够使用axios这类插件吗?

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

目前使用方式是这样的(在html中引入js)

clipboard.png

base.js是这样的

clipboard.png

阅读 4.1k
2 个回答

已解决,事实上还是使用前后端分离的方式前端用vue-cli搭建,后端使用django来进行搭建,然后前端开发完成后将文件webpack放到django中就可以了。

这个看具体插件而定,一般情况下插件都会提供npm包管理方式使用和直接通过script引入的方式使用,你只需要把插件下载到本地或者直接使用官方提供的链接地址引入就好了,不一定要用npm包管理工具。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题