位置: 编程技术 - 正文

解析Vue2 dist 目录下各个文件的区别(vue解析md)

编辑:rootadmin

推荐整理分享解析Vue2 dist 目录下各个文件的区别(vue解析md),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue.d.ts,vue dist目录,vue.dispatch,vue解析md,vue2 diff,vue.dispatch,vue解析md,vue项目解析,内容如对您有帮助,希望把文章链接给更多的朋友!

vue2 经过 2.2 版本升级后, 文件变成了 8 个:

vue.common.js vue.esm.js vue.js vue.min.js vue.runtime.common.js vue.runtime.esm.js vue.runtime.js vue.runtime.min.js

瞬间就懵逼了, 这些文件该怎么选&#;

下面就来说下, 这 8 个作用都用在什么场景, 有什么区别

按照构建方式分, 可以分成 完整构建(包含独立构建和运行时构建) 和 运行时构建

按照规范分, 可以分成 UMD, CommonJS 和 ES Module

简单来说, 完整构建 和 运行时构建的区别就是, 可不可以用template选项, 和文件大一点,小一点

vue.common.js

属于: 基于 CommonJS 的完整构建

可以用于 Webpack-1 和 Browserify 之类打包工具

因为是完整构建, 所以可以使用template选项, 如:

注意: 用 webpack-1 之类打包工具时, 使用该版本, 需要配置别名, 以 webpack 为例:

vue.esm.js

属于: 基于 ES Module 的完整构建

可以用于 Webpack-2 和 rollup 之类打包工具

解析Vue2 dist 目录下各个文件的区别(vue解析md)

因为是完整构建, 所以可以使用template选项, 如:

注意: 用 webpack-2 之类打包工具时, 使用该版本, 需要配置别名, 以 webpack 为例:

vue.js

属于: 基于 UMD 的完整构建

可以用于直接 CDN 引用

因为是完整构建, 所以可以使用template选项, 如:

vue.min.js

和 vue.js 一样, 属于压缩后版本

vue.runtime.common.js

属于: 基于 CommonJS 的运行时构建

可以用于 Webpack-1 和 Browserify 之类打包工具

运行时构建不包含模板编译器,因此不支持template选项,只能用render选项,但即使使用运行时构建,在单文件组件中也依然可以写模板,因为单文件组件的模板会在构建时预编译为render函数, render函数的使用, 请参考: 基于 ES Module 的运行时构建

可以用于 Webpack-2 和 rollup 之类打包工具

运行时构建不包含模板编译器,因此不支持template选项,只能用render选项,但即使使用运行时构建,在单文件组件中也依然可以写模板,因为单文件组件的模板会在构建时预编译为render函数, render函数的使用, 请参考: 基于 UMD 的运行时构建

可以用于直接 CDN 引用

该版本和vue.js类似, 可以用于直接 CDN 引用, 因为不包含编译器, 所以不能使用template选项, 只能使用render函数

vue.runtime.min.js

和 vue.runtime.js 一样, 属于压缩后版本

标签: vue解析md

本文链接地址:https://www.jiuchutong.com/biancheng/377425.html 转载请保留说明!

上一篇:浅谈Vuex@2.3.0 中的 state 支持函数申明(vue中的vuex)

下一篇:vue在使用ECharts时的异步更新和数据加载详解(vue中的echarts)

  • 白酒消费税税率多少钱一吨
  • 企业增值税是什么科目
  • 计提工会经费的科目
  • 营业执照注销对商标有影响吗
  • 固定资产盘盈影响所有者权益吗
  • 定期定额征收和核定征收一样吗
  • 递延所得税资产和负债怎么理解
  • 固定资产可以计入实收资本吗
  • 商贸企业涉税问题
  • 未达账项怎么做会计分录
  • 补偿金申报个所税如何录入?
  • 变更银行手机号需要去银行吗
  • 退休人员返聘工资交个人所得税标准
  • 营改增后进项税相关规定
  • 国税定额发票有效期是多长时间
  • 进项大于销项的分录怎么写
  • 免税销售额收入不含税收入怎么算
  • 私车公用税务处理
  • 递延年金现值计算公式解释
  • 住宿专票怎么入账
  • 新注册公司税务报到
  • 无形资产软件摊销年限是多少
  • 增值税当月计提当月交可以吗
  • 小规模纳税人专票如何申报
  • 小企业会计准则适用于哪些企业
  • 一次性购房发票什么时候给开
  • 事业单位项目前景怎么样
  • 重装系统前需要注意什么
  • 工伤单位支付
  • 公司的对公账户
  • win10多任务视图怎么关闭
  • neo什么意思翻译成中文
  • 败诉方支付诉讼费怎么入账
  • 商誉准则最新修订时间
  • 折旧的计提
  • 政策性搬迁补偿收入
  • 买保安服装
  • 国税系统怎么认证发票
  • webpack devserver contentbase
  • KITTI数据集可视化(一):点云多种视图的可视化实现
  • chkconfig命令参数
  • 调出command命令窗口
  • 坏账的资产减值损失可以税前扣除吗
  • 接受捐赠收入如何纳税
  • 土地增值税扣除率怎样计算
  • 购入固定资产预付款怎么做账
  • 个人重组债务怎么交税
  • 出口关税的计算公式
  • 社保年审流程示意图
  • sql server字符连接
  • 国有集体企业是国企吗
  • 数据mysql
  • 增值税留抵有时间限制吗
  • 总包分包怎么区分
  • 会计报表怎么算
  • 预付账款属于资产类科目
  • 金蝶现金银行存款账怎么记账
  • 小微企业免征增值税优惠
  • 代理记账公司都是假账么
  • sqlserver存储过程怎么查看
  • linux系统的介绍
  • win7 启动程序
  • centos7 ip命令
  • PQIMountSvc.exe是什么进程 PQIMountSvc进程查询
  • 文件夹底部显示
  • win7小技巧
  • linux查找文件语句
  • 图文详解地理图册电子版
  • 浅析Javascript ES6中的原生Promise
  • shell线程操作命令
  • 智能图片制作
  • javascript数据类型有哪些
  • 利用jQuery实现一个时间无法显示
  • 增值税的进项税额转出是什么意思
  • 青岛契税优惠
  • 深圳海吉星管理处电话
  • 溧水到南京南地铁大站快车时刻表
  • 广东省电子税务局app下载手机版
  • 山东省工会经费收支管理办法
  • 出口退税申报已通过,又被删除,报关单号能用吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设