Vue.js 是一个渐进式、可增量采用的 JavaScript 框架,用于在 Web 上构建 UI。 Parcel 使用 @parcel/transformer-vue
插件自动支持 Vue。当检测到 .vue
文件时,它会自动安装到您的项目中。
示例用法
HMR
Parcel 使用官方 Vue SFC 编译器,它支持开箱即用的 HMR,因此您将获得快速、反应式的开发体验。有关 Parcel 中 HMR 的更多详细信息,请参阅 热重载 Hot reloading。
Vue 3 功能
由于 Parcel 使用 Vue 3,您可以使用所有 Vue 3 功能,例如 Composition API。
语言支持
Parcel 支持 JavaScript、TypeScript 和 CoffeeScript 作为 Vue 中的脚本语言。
几乎可以使用任何模板语言(consolidate 支持的所有模板语言)。
对于样式,支持 Less、Sass 和 Stylus。此外,CSS Modules 和 scoped style 可以与 module
和 scoped
修饰符。
自定义块 Custom Blocks
您可以在 Vue 组件中使用自定义块,但必须使用 .vuerc
、vue.config.js
等配置 Vue 来定义如何预处理这些块。