Varlet Nuxt
🌟 受 vant-nuxt 和 element-plus-nuxt 的启发
欢迎为此仓库做出贡献
用于 Nuxt3 的 Varlet 模块
特性
- 在你的 Nuxt 项目中自动导入 Varlet 组件
- 自动导入 Varlet 指令
- 懒加载组件
- 具有 Material 3 版本的 Material Design Nuxt 组件
快速设置
- 将
@varlet/nuxt
依赖添加到你的项目中
npx nuxi@latest module add varlet
- 将
@varlet/nuxt
添加到nuxt.config.ts
的modules
部分
export default defineNuxtConfig({
modules: ['@varlet/nuxt'],
varlet: {
modulePath: '...',
exclude: ['...'],
icon: {}
}
})
就是这样!你现在可以在你的 Nuxt 应用程序中使用 Varlet 模块了 ✨
提示:如果你在 PC 上运行 varlet
,请安装 @varlet/touch-emulator
选项
fieldName | require | 默认值 | 效果 |
---|---|---|---|
modulePath | false | 未定义 | 如果你需要,可以自定义你的工作区路径 |
exclude | false | '.nuxt', 'node_modules' | 排除一些你不想转换的路径 |
icon | false | undefined | svg 图标转为 iconfont |
贡献
我们推荐使用 pnpm
# Install dependencies
pnpm install
# Generate type stubs
pnpm run dev:prepare
# Develop with the playground
pnpm run dev
# Build the playground
pnpm run dev:build
# Run ESLint
pnpm run lint
# Release new version
pnpm run release