- 类型:
- 默认值:
在模板编译过程中,编译器可以将某些特性转换为 调用,例如 中的 URL。因此这些目标资源可以被 webpack 处理。例如 会找到你文件系统中的 并将其作为一个依赖包含在你的包里。
- 类型:
- 默认值:
覆写用来编译单文件组件中 块的默认编译器。
- 类型:
- 默认值:
为渲染函数的生成码配置从 ES2015+ 到 ES5 的转译选项。这里的转译器是一份 Buble 的 fork,因此你可以在这里查阅可用的选项。
模板渲染函数编译支持一个特殊的变换 (默认启用),它会删除生成的渲染函数中的 用法,使它们兼容严格模式。
- 类型:
- 默认值:当 webpack 配置中包含 且 版本号大于等于 2.4.0 时为 。
开启 Vue 2.4 服务端渲染的编译优化之后,渲染函数将会把返回的 vdom 树的一部分编译为字符串,以提升服务端渲染的性能。在一些情况下,你可能想要明确地将其关掉,因为该渲染函数只能用于服务端渲染,而不能用于客户端渲染或测试环境。
- 类型:
- 默认值:在开发环境下是 ,在生产环境下或 webpack 配置中有 的时候是 。
- 允许的值: ( 会强制热重载,即便是生产环境或 时)
是否使用 webpack 的模块热替换在浏览器中应用变更而不重载整个页面。 用这个选项 (值设为 ) 在开发环境下关闭热重载特性。
- 类型:
- 默认值:
强制指定为生产环境,即禁止 loader 注入只在开发环境有效的代码 (例如 hot-reload 相关的代码)。
- 类型:
- 默认值:
编译用于 Shadow DOM 内部的组件。在该模式下,组件的样式会被注入到 ,而不是文档的 head 部分。
- 类型:
- 默认值:
当这两个选项同时被设置时,开启基于文件系统的模板编译缓存 (需要在工程里安装 )。
- 类型:
- 默认值:当检测到 prettier v1 或 v2 时为 ,否则为
在开发环境下,我们默认使用 prettier 格式化编译后的模板渲染代码,以方便调试。然而,如果你开发时碰到了 prettier 的某些罕见 bug,比如格式化多层嵌套的函数时运行时间过长,你可以通过禁用这个选项来绕开。
- 类型:
- 默认值:
在非生产环境下, 会为组件注入一个 属性以提升调试体验。如果一个组件没有 属性,Vue 会通过 字段进行推断,并用于控制台警告中的展示。
这个属性在生产环境构建时会被去掉。但如果你在开发一个组件库并且烦于为每个组件设置 ,你可能还会想使用它。这时可以把这个选项打开。
到此这篇vue编译后可以反编译(vue编译后的代码)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/qdvuejs/50806.html