Package Exports
- @univa/core
- @univa/core/client
Readme
@univa/core
🚀 开箱即用的 uni-app Vite 插件集,提供完整的开发体验
特性
- 📦 开箱即用 - 零配置即可开始开发
- 🎯 自动导入 - 自动导入 Vue、uni-app API
- 🧩 组件自动注册 - 自动注册组件,无需手动 import
- 📄 页面管理 - 增强的页面配置和管理
- 🎨 布局系统 - 灵活的布局系统
- 🎭 UnoCSS - 即时按需原子化 CSS 引擎
- 📱 自定义 TabBar - 支持自定义 tabBar 配置
- 🌳 根组件 - 自动创建和管理根组件
安装
# npm
npm install @univa/core
# pnpm
pnpm add @univa/core
# yarn
yarn add @univa/core快速开始
1. 配置 Vite
在 vite.config.ts 中使用:
import { defineConfig } from 'vite'
import { Univa } from '@univa/core'
export default defineConfig({
plugins: [
Univa(),
],
})2. 配置 TypeScript
在 tsconfig.json 中添加类型支持:
{
"compilerOptions": {
"types": [
"@univa/core/client"
]
}
}功能详解
待补充...
依赖
本包集成了以下优秀的插件:
@uni-helper/plugin-uni- uni-app Vite 插件@uni-helper/vite-plugin-uni-components- 组件自动注册@uni-helper/vite-plugin-uni-pages- 页面管理@uni-helper/vite-plugin-uni-layouts- 布局系统unplugin-auto-import- 自动导入unocss- 原子化 CSS 引擎@univa/root- 根组件管理@univa/manifest- manifest 配置@uni-ku/bundle-optimizer- 打包优化vite-plugin-uni-polyfill- Polyfill
License
MIT
贡献
欢迎提交 Issue 和 Pull Request!