# 快速上手
# 使用前准备
在使用之前,推荐学习
Vue
和ES2015
,并正确配置Node.js
v6.x 或以上版本
VV-UI
基于 Vue.js
2.x+ 版本开发,所以有必要了解以下基础知识:
# 基于模板工程开发
Vue.js
提供一个官方命令行工具vue-cli
,可用于快速搭建大型单页应用。该工具提供开箱即用的构建工具配置,带来现代化的前端开发流程。只需几分钟即可创建并启动一个带热重载、保存时静态检查以及可用于生产环境的构建配置的项目。
> npm i -g vue-cli
> mkdir my-project && cd my-project
> vue init webpack
> npm i && npm i element-ui
# 标准开发
实际项目中,往往会使用 webpack
,rollup
或者 gulp
的工作流,大多可以做到按需加载页面用到的组件,所以不推荐直接使用 <script>
标签全局引入的方式使用。
# 全局组件使用
可以在项目的入口文件中引入所有组件或所需组件
import ZhbUi from 'zhb-ui' // 引入组件库
import 'zhb-ui/dist/zhb-ui.css' // 引入样式库
Vue.use(ZhbUi)
# 单个组件按需使用
可以局部注册所需的组件,适用于与其他框架组合使用的场景
import {ZhbButton } from 'zhb-ui'
export default {
components: {
ZhbButton
}
}
在模板中,用 <zhb-button></zhb-button>
自定义标签的方式使用组件
<template>
<div>
<zhb-button>这是一个按钮</zhb-button>
</div>
</template>