UMD:UMD 版本可以通过 <script> 标签直接用在浏览器中。jsDelivr CDN 的 https://cdn.jsdelivr.net/npm/vue 默认文件就是运行时 + 编译器的 UMD 版本 (vue.js)。
CommonJS:CommonJS 版本用来配合老的打包工具比如 Browserify 或 webpack 1。这些打包工具的默认文件 (pkg.main) 是只包含运行时的 CommonJS 版本 (vue.runtime.common.js)。
ES Module:从 2.6 开始 Vue 会提供两个 ES Modules (ESM) 构建文件:
为打包工具提供的 ESM:为诸如 webpack 2 或 Rollup 提供的现代打包工具。ESM 格式被设计为可以被静态分析,所以打包工具可以利用这一点来进行“tree-shaking”并将用不到的代码排除出最终的包。为这些打包工具提供的默认文件 (pkg.module) 是只有运行时的 ES Module 构建 (vue.runtime.esm.js)。
为浏览器提供的 ESM (2.6+):用于在现代浏览器中通过 <script type="module"> 直接导入。
 
 
一般都是使用umd格式的文件。

最新文章

  1. Windows 10 安装 Sql Server 2014 反复提示需要安装 .NET Framework 3.5 SP1 的解决方案
  2. WindowManager.LayoutParams 札记
  3. linux bash &amp; profile &amp;bash_profile 小结
  4. [Leetcode] Palindrome Partitioning
  5. PCI Express(二) - Topology
  6. sqlserver mdf向上兼容附加数据库(无法打开数据库 &#39;xxxxx&#39; 版本 611。请将该数据库升级为最新版本。)
  7. 关于freemarker标签+Spring3.0 V层学习
  8. What is the difference between differed processing mode and interactive mode?
  9. OLAP、OLTP的介绍和比较 via csdn
  10. &lt;1&gt;数据引用与匿名存储
  11. HashMap大小选择
  12. 转:测试计划(出处:: 51Testing软件测试网--zfx081)
  13. 效率神器 Workflow 实例分享
  14. java多线程中的三种特性
  15. iOS学习——更改导航栏的返回按钮的标题与颜色
  16. 谈下mysql预处理基础
  17. Centos下软件包管理
  18. android_双击退出
  19. 第40章 CAN—通讯实验—零死角玩转STM32-F429系列
  20. Ubuntu14.04配置gcc4.4.4+Qt4.8.4交叉编译环境

热门文章

  1. Docker -compose install Harbor
  2. wampserver环境配置局域网访问
  3. 【HICP Gauss】数据库 环境的搭建 -1
  4. Celebrate it, this is my first time on this blog.
  5. Maven02 -学习总结&amp;学习文档 -踩坑123
  6. P1341 无序字母对[欧拉路]
  7. java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.Integer
  8. Docker初识笔记
  9. Linux 物理机虚拟化
  10. Python读取csv内容