位置: 编程技术 - 正文

解析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)

  • 电子税务局财务报表怎么更正申报
  • 企业自建房产缴契税吗
  • 增值税出口退税款缴纳企业所得税吗
  • 税差理论名词解释
  • 外购的商品用于生产
  • 专用发票网上勾选不了
  • 金税三期后企业没活路
  • 会计和税法折旧年限不同如何计算终结期现金净流量
  • 基金申购费有下限吗
  • 超过诉讼时效的答辩状怎么写
  • 无形资产计提减值准备账务处理
  • 小规模企业发票跨月可以作废吗?
  • 企业设备安装发票税率为多少?
  • 个人取得利息需要缴纳增值税吗
  • 开具发票有哪些特殊规定?
  • 所有的固定资产都有残值率吗
  • 半变动成本和延期成本的区别
  • 设定受益计划资产上限
  • 出租厂房收取水电费吗
  • 新会计准则开办费的账务处理
  • 公司年终分红如何入账
  • 企业成本费用包括哪些
  • 超出经营范围开发票
  • 利润表中哪些属于营业外收入
  • 可转债发行费用税前扣除
  • 暂估成本跨年怎么处理分录
  • 电脑上的五角星是什么意思
  • 广告费和业务宣传费15%还是30%
  • 股权无偿赠与协议书范本
  • vue中如何使用weboffice
  • 领用配件计入什么科目
  • .exe是指什么文件
  • php生成php文件
  • php封包
  • 外贸企业进项发票能是外贸企业吗
  • vue鼠标点击事件点击改变效果,再次点击恢复效果
  • 增值税专用发票怎么开
  • 无票收入怎么计算1%税率
  • 跨月的专用发票可以重新开吗
  • 引导式申报带出来的开票额与金税盘显示的不一致
  • 看望生病职工慰问品
  • 13%和17%税率
  • 免税农产品发票怎么抵扣申报
  • 消防设备计入什么科目
  • 长期借款的会计分录怎么写
  • 纳税人有
  • 我们可以收到很多礼物
  • 取得的增值税普通发票丢了怎么办理
  • 当月减少的固定资产为什么计提折旧
  • 银行承兑汇票和贴现的区别
  • 个人所得税征税对象是什么
  • 付款申请单如何转填记账凭证
  • 保险可以税前扣除吗
  • 一次性开票分期确认收入已什么做原始凭证
  • 红字冲销法可能会涉及的摘要有
  • 常见ui
  • mysqld mysql
  • win7显示无线网络未连接
  • windowns vista
  • wp升级
  • hkcmd.exe损坏文件
  • spoolsv.exe是什么文件
  • ubuntu 电子书
  • linux php教程
  • win8界面什么样
  • win8 系统设置
  • win10系统可以不用杀毒软件吗
  • Win10系统如何使用虚拟光驱加载ISO镜像文件?
  • linux查看进程并杀死
  • vs2019创建安装程序
  • js立即执行函数几种写法
  • 基于怎么用
  • js计算时间差毫秒
  • 基于javascript的毕业设计
  • nodejs的理解
  • jquery点击a标签
  • node.js web
  • 精准扶贫有哪些分类措施
  • 税务稽查项目书的填写
  • 广州市地税服务大厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设