位置: 编程技术 - 正文

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

  • 私车公用如何处理
  • 如何查询纳税人状态是否正常
  • 制造企业印花税降为50%
  • 营业执照丢失公示几天才能注销
  • 企业收到股利分红如何缴税
  • 利息调整的计算公式
  • 小规模纳税人不开票收入怎么报税
  • 银行日记账必须一年一本吗
  • 应付账款暂估会计处理
  • 公司股东法人变更流程
  • 堤围内的土地性质
  • 使用人民币进行石油贸易结算
  • 红字发票信息表可以撤销吗
  • 总分机构如何做账
  • 应交增值税最后到哪了
  • 工程所在地预缴税款可以退回吗
  • 政府机关税号是1开头的吗
  • 2017年8月1日到现在多少天
  • 政府补助的会计核算
  • 企业筹建期的工会金费怎么入账
  • 公司培训餐费计入什么费用
  • win11怎么看电脑配置
  • windows10如何设置输入法
  • 实收资本属于会计准则吗
  • 水利基金退税怎么做会计分录
  • 如何断开微软账户与电脑的链接
  • win7为什么现在不能用了
  • 在win7系统中怎样为另外一块硬盘安装系统
  • php 7z
  • 非累积带薪缺勤和累积带薪缺勤的区别
  • $(window).resize
  • 稳岗补贴支付范围
  • 佛法戒律论
  • php防止抓包
  • 当月认证的发票可以进行进项税额转出嘛
  • 其他货币资金明细科目有哪些
  • 所得税申报表应怎么填
  • 原生js获取元素高度
  • 增值税发票已认证抵扣还可以进项税额转出吗
  • 现金折扣账务处理
  • 生产企业出口退税政策
  • 社保工伤退回分录
  • 小微企业所得税税率
  • 勾稽关系怎么算
  • 办税人员可绑定银行卡吗
  • 科目余额表该怎么填
  • 视同小规模纳税人是有?
  • 公司裁员怎么补偿
  • 管理费用的是
  • 企业固定资产对应哪个科目
  • 核销单取消后出口收汇流程
  • 公司法认缴资本金新规
  • 存货计划成本法的优点
  • 应付职工薪酬如何结转
  • 差额事业单位的工资是由财政开支吗
  • 发给客户免费的短信
  • 买一件商品赠送两个商品
  • 应收账款和预收账款都是企业的债权
  • 出口发票上的汇票是什么
  • 商品折扣计入哪个科目
  • 确认医院体检收费怎么办
  • 预计负债的会计和税务处理
  • 如何查看网络连接密码
  • win10系统怎么删
  • win8如何安装win10系统
  • win10桌面上图标
  • windows10经常假死
  • w10 2021年更新
  • 2016年首个国家安全教育日
  • unity3d documentation
  • Node.js中的全局变量有哪些
  • 批处理显示
  • Node.js中的construct构造函数
  • android 蓝牙 驱动 适配 sdio rk
  • gin项目
  • 星球大战与高达的关系
  • python中sort()的用法
  • 个体税务怎么查询
  • 以划拨方式取得土地使用权的,转让房地产时
  • 山东省税务局地税苑宿舍是谁开发的?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设