使用Vue2独立构建与运行时构建的差别(详细教程)

下面小编就为大家分享一篇基于vue2的独立构建运行时构建的差别详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

其实这个问题在你使用vue-cli构建项目的时候是不会出现的,因为你在创建项目的构建过程中已经让你勾选了,然后会写入webpack.config.js中。

image

这就在这,会让你选择Vue的构建方式。

image

立即学习“前端免费学习笔记(深入)”;

如果你勾选Runtime + Compiler就会出现如上的配置。

其实这里涉及到一个概念:

独立构建:含义是,拥有完整的模版编译功能和运行时调用功能

运行时构建:含义是,只拥有完整的运行时调用功能

image

为什么会有这种区分呢?

第一,因为Vue使用/运行过程分为两个阶段,第一阶段是将模版进行编译(如单个vue文件中的template)为渲染函数(render),第二阶段是将实际函数的调用阶段。

第二,因为自Vue2.x开始,Vue开始支持SSR(服务端渲染),而服务端是没有DOM这些概念的。所以导致了从Vue2.x后会有分包的问题。

下面是官方话术:

独立构建包括编译和支持 template 选项。 它也依赖于浏览器的接口的存在,所以你不能使用它来为服务器端渲染。

运行时构建不包括模板编译,不支持 template 选项。运行时构建,可以用 render 选项,但它只在单文件组件中起作用,因为单文件组件的模板是在构建时预编译到 render 函数中,运行时构建只有独立构建大小的 30%,只有 16Kb min+gzip 大小。

所以两者最大的区别也就出来了

独立构建包括编译和支持 template 选项

运行时构建不包括模板编译,不支持 template 选项

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

在fastclick代码中如何解决tap“点透”

在anime.js中如何实现动画效果的复选框

在vue中常用组件和框架结构(详细教程)

在JS中如何生成随机打乱数组

使用JavaScript如何实现计算器

使用Angular如何实现表格过滤

以上就是使用Vue2独立构建与运行时构建的差别(详细教程)的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2749403.html

(0)
上一篇 2025年3月8日 05:00:46
下一篇 2025年3月8日 05:01:05

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 在vue2中如何实现左滑删除功能

    这篇文章主要为大家详细介绍了基于vue2实现左滑删除功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 左滑删除,很多UI框架里有,比如Mint-UI, Muse-UI等,一开始我们就是用的这两个,但是我们需求是要:左滑的时候出现img…

    2025年3月8日
    200
  • 在vue2中如何实现数据请求显示loading图

    这篇文章主要为大家详细介绍了vue2实现数据请求显示loading图,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 一般项目中,有时候会要求,你在数据请求的时候显示一张gif图片,然后数据加载完后,消失。这个,一般只需要在封装的axio…

    编程技术 2025年3月8日
    200
  • 在vue2中如何实现上拉加载功能

    这篇文章主要为大家详细介绍了基于vue2实现上拉加载功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了vue2实现上拉加载展示的具体代码,供大家参考,具体内容如下 因为我们项目中,还用了swiper。很多都是滑动切…

    编程技术 2025年3月8日
    200
  • 关于Vue2 Vue-cli中使用Typescript的配置介绍

    这篇文章主要介绍了关于vue2 vue-cli中使用typescript的配置介绍,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 Vue作为前端三大框架之一截至到目前在github上以收获44,873颗星,足以说明其以悄然成…

    编程技术 2025年3月8日
    200
  • 关于Vue2 SSR缓存 Api 数据的方法

    本篇文章主要介绍了vue2 ssr 缓存 api 数据,内容挺不错的,现在分享给大家,也给大家做个参考。 本文介绍了Vue2 SSR 缓存 Api 数据,分享给大家,具体如下: 1. 安装缓存依赖: lru-cache npm instal…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论