位置: 编程技术 - 正文

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

  • 进口洋酒能存放多少年
  • 税控盘抄报逾期怎么办
  • 会计上已资本化处理的工资企业所得税前应如何扣除?
  • 残保金为啥经过个人账户
  • 政府工会经费收入如何做凭证
  • 记账凭证银行利息该怎么记凭证
  • 房地产公司资本公积
  • 产品税率下调企业是否要到税务部门备案
  • 优惠办法
  • 外经证预缴税款怎么计算
  • 员工借款从工资扣除如何个税
  • 税务清算审计需要多久
  • 收到设备租金计入什么会计科目
  • 正在注销的公司微信收的款怎么追回
  • 公司有出账没有进账怎么办
  • 北京市取暖标准
  • 多缴税款退回及退回
  • 航道疏浚服务属于什么服务
  • 企业处理二手车增值税没交,有什么影响
  • 固定资产不动产和动产的区别
  • 汽车装饰用品大全进货
  • 企业滞纳金属于什么税
  • 外经证作废流程
  • 常见的linux系统磁盘
  • win10电脑键盘灵敏度怎么调
  • 辞退补偿入账
  • 银行贷款利率和利息的区别
  • window的hosts文件
  • 房地产企业如何结转成本
  • win10怎么启用
  • 公司注销职工怎么办理
  • 企业签订的技术合同
  • vue获取input
  • 企业应该从哪些方面把握消费者行为的关键点
  • 竣工结算与竣工决算的主要区别是什么
  • php对数组进行排序
  • 对公账户的银行卡号是几位数
  • web前端框架是什么
  • 前端image
  • 前后端分离项目部署到服务器
  • 新公司有免税政策吗
  • 资产负债表日后调整事项
  • 哪些项目的进项税额可以从销项税额中抵扣
  • 个人终止投资经营的情形
  • dedecms配置
  • 跨省市提供建筑服务
  • 去年的电费能查到吗
  • 报废产品账务的处理方法
  • 递延所得税资产和负债怎么理解
  • 银行已入账
  • 车辆报废取得的收入增值税怎么算
  • 小微企业不用缴纳社保可以吗现在
  • 发票验旧就是作废么?
  • 分支机构需要单独设立账簿吗
  • ROW_NUMBER SQL Server 2005的LIMIT功能实现(ROW_NUMBER()排序函数)
  • distinct 多个
  • linux常用小技巧
  • freebsd windows
  • bios和cmos的区别和联系
  • 如何设置滑屏方式
  • pp越狱助手下载安装苹果
  • font system
  • 怎么清空windows8电脑里全部东西
  • cocos2dx lua android glsurfaceview 截图
  • opengl 投影矩阵
  • 批处理在windows中的典型应用
  • Node.js中的什么模块是用于处理文件和目录的
  • cmd nul
  • vue router routes
  • [置顶]星陨计划
  • dom操作的方法
  • qt Android开发
  • python框架flask系列
  • python字符串字符对应个数
  • 电子税务局无法显示抵扣发票
  • 落实与什么动词搭配
  • 经信委和科技局的区别
  • 增值税普通发票有什么用
  • 进口酒类税收
  • 河南省税务局领导班子名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设