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

  1. 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