2023年了!还有前端人不晓得TinyVue?
你还在解决不同的终端、不同的版本之间
可能会呈现抵触和谬误的兼容性问题吗?
快来理解TinyVue我的项目吧~
流动介绍:
TinyVue邀您一起定义开源新风尚,为更好的理解开发者用户对于咱们组件库的应用与体验,收集宽广开发者用户对于前端组件库的需要与倡议,现邀请各位前端开发小伙伴们踊跃报名加入本次TinyVue招募流动,欢送进入代码仓库(GitHub: https://github.com/opentiny/tiny-vue)体验应用
TinyVue简介:
TinyVue我的项目是一个基于 Vue 的 UI 组件库,蕴含80多个根底组件,可满足大部分业务场景,采纳组件与框架拆散的 Renderless 技术架构,一套代码同时反对 Vue 2.0 和 Vue 3.0,一套代码同时反对 PC 端和挪动端。
我的项目首页:OpenTiny :https://opentiny.design/
使用指南:环境筹备 - TinyVue :https://opentiny.design/tiny-vue/zh-CN/os-theme/docs/envprepa...
小助手微信:opentiny-official
流动奖品:
流动规定:
1、进入代码仓库GitHub:
TinyVue:https://github.com/opentiny/tiny-vue
2、下载应用TinyVue组件库工具,退出TinyVue交换群组,参加共享共建
获奖规定:
退出OpenTiny交换群组,参加共享共建
Vue.js设计与实现书籍1本(共7名):
1)输入10条优质issue(上传门路:进入官网GitHub仓库https://github.com/opentiny/tiny-vue点击issue或pr页面提出),内容由官网人员进行审核评定3位 即可取得
2)输入5条pr内容并被合并(上传门路:进入官网GitHub仓库https://github.com/opentiny/tiny-vue点击issue或pr页面提出)内容由官网人员进行审核评定2位 即可取得
3)邀请5位好友体验我的项目并每人输入2条优质issue或pr内容并被合并(上传门路:进入官网GitHub仓库https://github.com/opentiny/tiny-vue点击issue或pr页面提出),内容由官网人员进行审核评定2位 即可取得
划重点↓↓↓
所有报名中奖用户须要增加小助手微信:opentiny-official,回复“TinyVue体验官流动报名” 进入交换群,具备获奖资格,贡献者可依据本身奉献状况兑换奖品内容~
使用指南:
1. 创立一个 Vue 工程:npm create
vite tiny-vue-project
2. 装置 TinyVue 组件库:npm i
@opentiny/vue@3 (如果创立的是 Vue2 我的项目,则装置 npm i @opentiny/vue@2)
3. 应用 TinyVue 组件:
在 App.vue 文件中应用
<template>
<div>
<tiny-button>TinyVue</tiny-button><tiny-alert description="TinyVue"></tiny-alert>
</div>
</template>
<script>
import { Button, Alert } from '@opentiny/vue'
export default {
components: {
TinyButton: Button,TinyAlert: Alert
}
}
</script>
具体的指南请参考:https://opentiny.design/tiny-vue/zh-CN/os-theme/docs/envpreparation
流动工夫:2023年3月20日—2023年6月20日
参加形式:
第一步进入 GitHub: https://github.com/opentiny/tiny-vue
装置下载组件库我的项目
第二步退出TinyVue交换群组,实现下述共建内容,
1、 新增规定
要求:
1) 新增原来没有的标准
2) 依照开发流程胜利合入
2、 勘误规定
要求:
1) 提出issue,且issue失去owner的认可
2) 依照开发流程胜利合入
奉献指南:tiny-vue/CONTRIBUTING.md at dev · opentiny/tiny-vue · GitHub
相干标准:
1.issue标准
提交入口:https://codehub-g.huawei.com/Tiny/TinyComponent/tiny-vue/issues
- MR标准
一个MR只提交一个性能;
MR必须由指定committer和reviewer检视无问题才可合入;
commit
message需合乎Commit & MR标准。约定式提交 (conventionalcommits.org)
FAQ
Q1: 我提交了MR,代码为什么没有合入?
A1: 我的项目owner会定期审核MR,如果提交内容内容精确、无效,会合如MR。大家提交合并申请后也可揭示owner审核
Q2: 我发现的BUG是否无效,我提交的MR是否满足要求?
A2: 请退出Welink交换群反馈。
OpenTiny更多其余我的项目也等你体验~~
TinyNG仓库:https://github.com/opentiny/ng
TinyCLI仓库:https://github.com/opentiny/tiny-cli