贵州做网站公司
贵州做网站公司~专业!靠谱!
10年网站模板开发经验,熟悉国内外开源网站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等网站程序,可为您提供网站建设,网站克隆,仿站,网页设计,网站制作,网站推广优化等服务。我们专注高端营销型网站,企业官网,集团官网,自适应网站,手机网站,网络营销,网站优化,网站服务器环境搭建以及托管运维等。为客户提供一站式网站解决方案!!!

vue和vuejs区别(vue.js和vue.runtime.js对比有什么区别)

来源:网络转载 时间:2024-05-01 11:13:01

在我们使用 vue时,我们可以引用两个不同版本的 Vue,分别是 Vue完整版(vue.js)和 Vue(vue.runtime.js )非完整版,那么它们的区别是什么呢,今天我们就来分析下这两个不同版本之间的区别。

1、文件名

2、文件大小

完整版:同时包含编译器和运行时的版本。

编译器:用来将模板字符串编译成为 JavaScript 渲染函数的代码

而非完整版不包含编译器,体积约比完整版小 30%。

3、视图

完整版

视图写在 HTML里或者 template选项里,由于有 compiler(编译器)的存在,完整版运行时:用来创建 Vue 实例、渲染并处理虚拟 DOM 等的代码。基本上就是除去编译器的其它一切。

非完整版

完整版运行时:当使用 vue-loader 或 vueify 的时候,*.vue 文件内部的模板会在构建时预编译成 JavaScript。你在最终打好的包里实际上是不需要编译器的,所以只用运行时版本即可。

//不需要编译器newVue({render(h){returnh('p',this.hi)}})//需要编译器newVue({template:'<p>{{hi}}</p>'})

4、配置

从 webpack 引入,完整版需要配置 alias,非完整版 是默认配置;

从 @vue/cli 引入,完整版需要额外配置,非完整版 是默认配置。

总结

既然这两者有这么多不同,那我们平时用哪个版本呢?

当然是用非完整版了,理由如下:

1.保证用户体验,用户下载的JS文件体积更小,但只支持h函数

2.保证开发体验,开发者可直接在vue文件里写HTML标签,而不写 h函数

3.活让loader做,vue-loader 会把vue文件里的HTML转为h函数,这样我不用写太多麻烦的 h函数就可做到和完整版一样的事,还更节约文件大小,提升用户体验。

感谢各位的阅读!关于“vue.js和vue.runtime.js对比有什么区别”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

标签:vue和vuejs区别-

抖音(Tiktok)是由北京字节跳动科技有限公司(ByteDance)孵化的音乐创意短视频社交网站。它于2016年9月20日上线,主要面向全年龄段的用户,尤其是...

飞极速为您提供高清在线电影、电视剧大全、动画片,综艺等,飞极速在线更新及时,播放速度快,给您带来最好的观影体验!飞极速在线,免费提供日本新番动漫、最新电影和最新...

《南华早报》(英语:South China Morning Post, SCMP)和星期日出版的《星期日南华早报》(英语:Sunday Morning Post...

哪4类人员可申请房贷延期还款?1、住院或防护,人员因感染新冠肺炎:2、疫情防控需要防护观察的人员:3、参与了疫情防控工作的人员;4、如果因为受疫情原因临时丧失了固定收入的人员也可以申请延期还款。申请房贷延期需要什么条件1、贷款延期,需要抵押人、担保人以及出质人共同出具一份书面证明,已有约定的,则按照约定进行执行。2、贷款延期不得低于原先的贷款条件。不管是1年、5年、或者是5年以上贷款都不能超过原先...

悟空保是什么保险?据悉悟空保不是保险公司,而是北京悟空保科技有限公司旗下的互联网保险定制平台,其主营业务主要包括了寿险,车险和场景险,悟空保和多家保险公司都有合作,消费者可以在悟空保里面找到适合自己的保险产品进行投保。悟空保成立于2015年8月,定位互联网保险定制,平台创立时就获得了梅花创投、青山资本、唱吧创始人的天使投资。悟空保是正规的保险公司吗?悟空保并不是保险公司,而是互联网保险销售平台,属...

一、建行基金定投手续费是多少?基金定投是一种比较受欢迎的理财方式,他的收益比储蓄高,但是风险又没有股票这类的大,因此许多人会在银行办理基金定投。那么建行基金定投手续费是多少呢?怎么办理呢?大家保保险网将在下文为您详细介绍。建行基金定投手续费是多少:1. 办理手续费:一般基金定投手续费按申购金额的1,5%收取,建行打八折,也就是1.2%,如果是网银办理的话,打6折。如果通过基金公司办理更便宜,一般是...

TOP