又一个 Vue 单文件组件加载器,可以甩开 node.js 和 npm 直接干

2023-02-10 07:03:05 +08:00
 HiCode

项目地址:

https://github.com/dongnanyanhai/vue-web-loader-2

这个加载器的作用是方便开发者“甩开”node.js 和 npm 开发 Vue 项目。

不用 npm install 、npm build……

打开编辑器和浏览器,就可以撸起袖子直接干!

版本 1 已经在近百个小项目中使用,版本 2 是最近重构的版本(性能+,代码-)。

另,感谢 https://gitee.com/tengzhinei/Vue-rap 提供思路。

2376 次点击
所在节点    Vue.js
10 条回复
GoCoV2
2023-02-10 09:22:26 +08:00
star 了,兼容性怎么样
linxl
2023-02-10 09:22:48 +08:00
点赞,我就是直接 cdn 引入的形式在 jq 老项目,写表单 列表真的爽.
唯一的问题就是右击 vue 代码会被看见,试试你这个。
ccyu220
2023-02-10 09:58:38 +08:00
可是 vue 本来就支持引入和开发单页面应用啊,在老的 layui 项目增加新功能都是这么用的。
HiCode
2023-02-10 10:45:53 +08:00
@GoCoV2 浏览器兼容性跟 Vue 一致,我代码用 es5 写的,没用到新特性。
HiCode
2023-02-10 10:47:39 +08:00
@linxl 代码安全这一块,用我的库还是无解,缺少“编译”这一个步骤代码就是那么“公开”。
HiCode
2023-02-10 10:48:28 +08:00
@ccyu220 主要是支持“Vue 单文件组件”,也就是可以把代码放到各个.vue 文件中。
elboble
2023-02-10 14:29:30 +08:00
是不是不用打包混淆,直接解释 vue 代码
zidon
2023-02-10 16:56:37 +08:00
想问一下,跟 http-vue-loader ,vue3-sfc-loader 这俩兄弟有什么不同?
HiCode
2023-02-10 18:12:20 +08:00
@elboble 是的,通过浏览器直接加载解析.vue 组件,没有打包的过程。

每次修改.vue 文件后,浏览器刷新就可以看到最新内容。
HiCode
2023-02-10 18:28:15 +08:00
@zidon 我这个可以看成是“精简版本”。

可以看成是兼容 vue3 的 http-vue-loader ,但不支持 css 变量等功能。

一些功能是否要加上,要看有没有实际诉求,有反馈我再找时间逐个补上去。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/914755

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX