# 快速上手
本节将介绍如何在项目中使用 NiubilityUi
# 使用 vue-cli@3
我们为新版的 vue-cli 准备了相应的 你可以用它们快速地搭建一个基于 NiubilityUi 的项目。
# 引入 NiubilityUi
你可以引入整个 NiubilityUi,或是根据需要仅引入部分组件。我们先介绍如何引入完整的 NiubilityUi。
# 完整引入
在 main.js 中写入以下内容:
import NiubilityUI from "niubility-ui";
import "niubility-ui/dist/niubility-ui.css";
Vue.use(NiubilityUI);
1
2
3
4
2
3
4
以上代码便完成了 Niubility 的引入。需要注意的是,样式文件需要单独引入。
# 按需引入
接下来,如果你只希望引入部分组件,比如 Button 和 Dialog,那么需要在 main.js 中写入以下内容:
import { Icon, Button } from "niubility-ui";
import "niubility-ui/dist/niubility-ui.css";
Vue.component(Icon.name, Icon);
Vue.component(Button.name, Button);
/* 或写为
* Vue.use(Icon)
* Vue.use(Button)
*/
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
完整组件列表和引入方式
import Vue from "vue";
import { Icon, Button, Input, Switch, Dialog } from "niubility-ui";
Vue.use(Icon);
Vue.use(Button);
Vue.use(Input);
Vue.use(Switch);
Vue.use(Dialog);
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8