位置: 编程技术 - 正文

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

  • 事业单位交所得税是否可以报国高新
  • 认缴制股权转让印花税的计税依据是什么
  • 小产权二手房买卖注意些什么
  • 工程项目需要交5000万保证金合理吗
  • 小规模暂估入库的账务处理
  • 公司帮员工全额缴纳五险一金
  • 什么是进口增值税率
  • 餐饮发票数量单价必须填吗
  • 资产负债表本月期末余额怎么填
  • 甲方也要跟项目走的吧
  • 民办学校账务怎么做
  • t3用友软件怎么设置三级科目
  • 境外企业所得税税率
  • 企业所得税年度申报表A类
  • 员工食堂餐费可以报销吗
  • 一般纳税人购入商品取得普通发票
  • 货样广告品管理办法
  • 车辆购置税如何计算
  • 报废资产取得的增值税
  • 公司司机出车补贴
  • 成本无发票如何处理
  • 电子发票开给个人怎么处理?
  • 借款本金和借款余额
  • 固定资产盘亏盘盈账务处理
  • 生产销售部门职责
  • 期末留抵税额怎么做账
  • 小微企业需要税务登记吗
  • 电脑找不到休眠设置了
  • 电缆与变压器连接有何规定
  • 没进项能开销项吗
  • 销售部门的固定资产折旧计入什么科目
  • linux zen3
  • php开源软件
  • 苹果11 关机方法
  • win10分辨率调整
  • 主板BIOS无法更改显存
  • 销售货物货款未收的会计分录
  • PHP:file_get_contents()的用法_Filesystem函数
  • 发票已认证当月未申报怎么办
  • 提取企业发展基金用到银行存款科目吗
  • 第一季度季初资产总额和第一季度季末同一个数吗
  • 微信小程序云开发控制台
  • loss for
  • 数学建模 比赛
  • 增值税普通发票有什么用
  • 开发支出的含义
  • 帝国cms栏目没有了
  • 个税少扣了怎么账平掉
  • 合同 成本
  • 其他应收款借贷方表示什么意思
  • mongodb操作数据库
  • 使用SqlServer CTE递归查询处理树、图和层次结构
  • 知道实发工资怎么算应发工资计算器
  • 企业的资产评估报告在哪里获取
  • 增值税抵扣凭证怎么做
  • 优先股和普通股风险哪个大
  • 外地预缴税款如何查询
  • 工会经费按什么比例返还
  • 国外佣金算什么费用比较好
  • 房租退回进项税额转出会计分录
  • 电子承兑汇票是什么
  • 开个人普票需要身份证吗
  • 销售不动产计税税率
  • mysql隐式类型转换规则
  • win7系统怎么把字体调大
  • xp系统怎么取消自动关机
  • linux的free命令详解
  • win7专用字符编辑程序
  • 如何在win7系统中查看电脑基本信息
  • 微软在中国的代理公司
  • 微信小程序实现账号密码登录
  • jquery中attr和prop
  • 如何创建node项目
  • pythonweb框架有哪些
  • win10 python环境
  • 利用python中的scikit-learn对疫情数据挖掘
  • js判断checkbox是否被选中
  • 文件管理android访问限制
  • java script教程
  • 煤炭资源税税率选煤税率多少黑龙江
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设