naive-plus
Naive Plus
一个基于 Vue3 和 NaiveUI 的组件库,旨在将逻辑都包装起来,开发者只需要通过配置即可实现复杂的业务功能
一、快速入门
1. 安装 naive-ui
naive-plus基于 naiveUI 封装
npm i naive-ui -D
2. 安装 naive-plus
npm i naive-plus -D
3. 安装 unplugin
通过 unplugin-vue-components 和 unplugin-auto-import 来实现按需引入和自动导入
npm install -D unplugin-vue-components unplugin-auto-import
4. 按需引入
import AutoImport from 'unplugin-auto-import/vite';
import Components from 'unplugin-vue-components/vite';
import { NaiveUiResolver } from 'unplugin-vue-components/resolvers'
import { NaivePlusResolver } from 'naive-plus/resolver'
export default {
plugins: [
AutoImport({
imports: ['vue'],
}),
Components({
resolvers: [
NaiveUiResolver(),
// 添加按需引入
NaivePlusResolver(),
],
}),
],
};
5. 使用
<np-button>按钮</np-button>
Related Packages
Version History
Pre-releases (26)
| Version | Released | Vue | License |
|---|---|---|---|
| 0.1.0-beta.24 | ^3.2.0 | ||
| 0.1.0-beta.23 | ^3.2.0 | ||
| 0.1.0-beta.22 | ^3.2.0 | ||
| 0.1.0-beta.21 | ^3.2.0 | ||
| 0.1.0-beta.20 | ^3.2.0 | ||
| 0.1.0-beta.19 | ^3.2.0 | ||
| 0.1.0-beta.18 | ^3.2.0 | ||
| 0.1.0-beta.17 | ^3.2.0 | ||
| 0.1.0-beta.16 | ^3.2.0 | ||
| 0.1.0-beta.15 | ^3.2.0 | ||
| 0.1.0-beta.14 | ^3.2.0 | ||
| 0.1.0-beta.13 | ^3.2.0 | ||
| 0.1.0-beta.12 | ^3.2.0 | ||
| 0.1.0-beta.11 | ^3.2.0 | ||
| 0.1.0-beta.10 | ^3.2.0 | ||
| 0.1.0-beta.9 | ^3.2.0 | ||
| 0.1.0-beta.8 | ^3.2.0 | ||
| 0.1.0-beta.7 | ^3.2.0 | ||
| 0.1.0-beta.6 | ^3.2.0 | ||
| 0.1.0-beta.5 | ^3.2.0 | ||
| 0.1.0-beta.4 | ^3.2.0 | ||
| 0.1.0-beta.3 | ^3.2.0 | ||
| 0.1.0-beta.2 | ^3.2.0 | ||
| 0.1.0-beta.1 | ^3.2.0 | ||
| 0.1.0-alpha.1 | ISC | ||
| 0.1.0-alpine.2 | ^3.2.0 |