TinyVue招募令:尋找發(fā)光發(fā)熱的你?。?!神秘豪禮送不停
2023年了!還有前端人不知道TinyVue?
你還在解決不同的終端、不同的版本之間
可能會出現(xiàn)沖突和錯誤的兼容性問題嗎?
快來了解TinyVue項目吧~
活動介紹:
TinyVue邀您一起定義開源新風(fēng)尚,為更好的了解開發(fā)者用戶對于咱們組件庫的使用與體驗,收集廣大開發(fā)者用戶對于前端組件庫的需求與建議,現(xiàn)邀請各位前端開發(fā)小伙伴們踴躍報名參加本次TinyVue招募活動,歡迎進入代碼倉庫(GitHub:??https://github.com/opentiny/tiny-vue)體驗使用
TinyVue簡介:
TinyVue項目是一個基于 Vue 的 UI 組件庫,包含80多個基礎(chǔ)組件,可滿足大部分業(yè)務(wù)場景,采用組件與框架分離的 Renderless 技術(shù)架構(gòu),一套代碼同時支持 Vue 2.0 和 Vue 3.0,一套代碼同時支持 PC 端和移動端。
項目首頁:OpenTiny - 企業(yè)級產(chǎn)品的完整設(shè)計和開發(fā)解決方案
使用指南:環(huán)境準備 - TinyVue (opentiny.design)
小助手微信:opentiny-official
活動獎品:
?

活動規(guī)則:
1、 進入代碼倉庫GitHub:
TinyVue:https://github.com/opentiny/tiny-vue?
2、下載使用TinyVue組件庫工具,加入TinyVue交流群組,參與共享共建
獲獎規(guī)則:
加入OpenTiny交流群組,參與共享共建
Vue.js設(shè)計與實現(xiàn)書籍1本(共7名):
1) 輸出10條優(yōu)質(zhì)issue(上傳路徑:進入官方GitHub倉庫https://github.com/opentiny/tiny-vue點擊issue或pr頁面提出),內(nèi)容由官方人員進行審核評定3位 即可獲得
2) 輸出5條pr內(nèi)容并被合并(上傳路徑:進入官方GitHub倉庫https://github.com/opentiny/tiny-vue點擊issue或pr頁面提出)內(nèi)容由官方人員進行審核評定2位 即可獲得
3) 邀請5位好友體驗項目并每人輸出2條優(yōu)質(zhì)issue或pr內(nèi)容并被合并(上傳路徑:進入官方GitHub倉庫https://github.com/opentiny/tiny-vue點擊issue或pr頁面提出),內(nèi)容由官方人員進行審核評定2位 即可獲得
劃重點↓↓↓
所有報名中獎用戶需要添加小助手微信:opentiny-official,進入交流群,具有獲獎資格,貢獻者可根據(jù)自身貢獻情況兌換獎品內(nèi)容~
使用指南:
?
1.?? 創(chuàng)建一個 Vue 工程:npm create vite tiny-vue-project
2.?? 安裝 TinyVue 組件庫:npm i @opentiny/vue@3 (如果創(chuàng)建的是 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交流群組,完成下述共建內(nèi)容,
1、 新增規(guī)則
要求:
1) 新增原來沒有的規(guī)范
2) 按照開發(fā)流程成功合入
2、 訂正規(guī)則
要求:
1) 提出issue,且issue得到owner的認可
2) 按照開發(fā)流程成功合入
貢獻指南:tiny-vue/CONTRIBUTING.md at dev · opentiny/tiny-vue · GitHub
相關(guān)規(guī)范:
1. issue規(guī)范
提交入口:Issues · opentiny/tiny-vue (github.com)

2. MR規(guī)范
一個MR只提交一個功能;
MR必須由指定committer和reviewer檢視無問題才可合入;
commit message需符合Commit & MR規(guī)范。約定式提交 (conventionalcommits.org)
?
FAQ
Q1: 我提交了MR,代碼為什么沒有合入?
A1: 項目owner會定期審核MR,如果提交內(nèi)容內(nèi)容準確、有效,會合如MR。大家提交合并請求后也可提醒owner審核
Q2: 我發(fā)現(xiàn)的BUG是否有效,我提交的MR是否滿足要求?
A2: 請加入Welink交流群反饋。
?
OpenTiny更多其他項目也等你體驗~~
TinyNG:https://github.com/opentiny/ng
TinyCLI:opentiny/tiny-cli: tiny-cli (github.com)