Vue 构建文件

Vue的不同构建版本包括适用于Node.js的CommonJS和压缩版,浏览器环境的ES模块构建,以及全局引入的版本。这些构建针对不同场景,如开发和生产环境,是否需要模块化和模板编译器。选择依赖于项目需求和技术栈。

构建文件@

vue.cjs.js: CommonJS 规范的 Vue 运行时构建,适用于 Node.js 环境

vue.cjs.prod.js:压缩过的 CommonJS 规范的 Vue 运行时构建,适用于 Node.js 环境

vue.d.ts:TypeScript 类型定义文件。

vue.esm-browser.js:基于 ES 模块规范的 Vue 运行时构建,适用于浏览器环境。

vue.esm-browser.prod.js:压缩过的基于 ES 模块规范的 Vue 运行时构建,适用于浏览器环境。

vue.esm-bundler.js:用于打包成浏览器可用的 bundle 的基于 ES 模块规范的 Vue 运行时构建。

vue.global.js:不需要模块化支持的全局引入的 Vue 运行时构建。

vue.global.prod.js:压缩过的不需要模块化支持的全局引入的 Vue 运行时构建。

vue.runtime.esm-browser.js:基于 ES 模块规范的 Vue 运行时构建,不包含模板编译器,适用于浏览器环境。

vue.runtime.esm-browser.prod.js:压缩过的基于 ES 模块规范的 Vue 运行时构建,不包含模板编译器,适用于浏览器环境。

vue.runtime.esm-bundler.js:用于打包成浏览器可用的 bundle 的基于 ES 模块规范的 Vue 运行时构建,不包含模板编译器。

vue.runtime.global.js:不需要模块化支持的全局引入的 Vue 运行时构建,不包含模板编译器。

vue.runtime.global.prod.js:压缩过的不需要模块化支持的全局引入的 Vue 运行时构建,不包含模板编译器。
实际应用场景取决于具体的项目需求和技术栈选择。例如,如果你使用的是 Vue CLI 创建的项目,那么默认使用的是基于 ES 模块规范的 Vue 运行时构建,适用于浏览器环境。如果你在 Node.js 环境中使用 Vue,那么可以选择使用 CommonJS 规范的 Vue 运行时构建。如果你需要手动打包 Vue 应用程序,那么可以根据具体情况选择合适的构建文件。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值