代码拉取完成,页面将自动刷新
项目灵感起源于 http-vue-loader
,它可以实现在浏览器上直接加载 .vue
格式的的文件运行。于是笔者阅读了它的代码,理解源码之后,想着能否让如今市面上流行的后台管理模板直接浏览器上运行起来但是却不用使用打包工具,于是便有了这个项目!
理想很丰满,显示很骨感,当我看上这个 antd-vue-admin
这个项目,并且准备迁移之后,却发现了 http-vue-loader
许多不足的地方,并不能满足单页面项目去打包工具化的需求,其缺陷如下:
上述的问题均已解决,具体可以参看 static\require-config\modules\http-vue-loader.js
文件,该文件也可以脱离此项目单独使用,使用方法见:
本项目基于 vue-antd-admin 改造,.vue 文件相似度 80% 以上,但不兼容,当然有兴趣的小伙伴可以写相应插件支持。
热加载模块位于 ~/static/hot-reload-server
文件夹,启动方式如下:
# 安装依赖
> npm install
# 启动
> node index.js
配置说明加 ~/static/hot-reload-server/config.yml
注释。
代码中的重要模块 http-vue-loader
已经添加注释,在阅读理解源码之前,建议掌握如下知识点:
项目不支持 IE,如果有问题可留言笔者。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。