0.0.4 • Published 7 years ago
mobike-vue-ui v0.0.4
Poseidon
vue2.0 components
babel-plugin-component
Build Setup
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
## 组件规范
包含两部分,组件本身以及对应的示例。
### 组件
组件需要命名: `mbk-xxx`
示例:
```js
const COMPONENT_NAME = 'mbk-**'
export default {
name: COMPONENT_NAME
...
}
JS Code Style
- 请尽量使用 ES6 的特性。
CSS 规范
- 组件样式以
mbk-
开头。 - 中划线为连字符。
模板规范
语义化,合理使用 HTML5 标签。
开发方式
- 在
src/components
下新建组件目录,组件相关的资源放在目录下。
组件列表
- Button
- Progress
- MessageBox