File tree Expand file tree Collapse file tree 4 files changed +22
-28
lines changed Expand file tree Collapse file tree 4 files changed +22
-28
lines changed Original file line number Diff line number Diff line change 1
- name : 错误报告 🐞
1
+ name : 🐞 错误报告 Bug Report
2
2
description : 报告新 Bug。一般性问题请在 GitHub Discussion 中发布。
3
3
title : " [Bug]: "
4
4
labels :
8
8
- type : checkboxes
9
9
id : duplication
10
10
attributes :
11
- label : 请先搜索是否存在类似提交
11
+ label : 请先确认
12
12
options :
13
- - label : 我确定这个提交不是重复的
14
- validations :
15
- required : true
13
+ - label : 我已搜索并确定这个提交不是重复的
14
+ required : true
16
15
- type : checkboxes
17
16
id : platform
18
17
attributes :
71
70
2. Click on '....'
72
71
73
72
3. ...
73
+ validations :
74
+ required : true
74
75
- type : textarea
75
76
id : system
76
77
attributes :
Original file line number Diff line number Diff line change 1
1
blank_issues_enabled : false
2
2
contact_links :
3
- - name : 📖文档问题 Docs issue
3
+ - name : 📖 文档问题 Docs Issue
4
4
url : https://github.com/NervJS/taro-docs/issues
5
5
about : 文档相关问题请在这里提交
6
- - name : 📑创建提案 Proposal
6
+ - name : 📑 创建提案 Proposal
7
7
url : https://github.com/NervJS/taro/discussions/categories/rfc
8
8
about : 制定 Taro 下一步的更新计划
9
- - name : 🙋🏻♂️发起投票 Vote
9
+ - name : 🙋🏻♂️ 发起投票 Vote
10
10
url : https://github.com/NervJS/taro/discussions/categories/polls
11
11
about : 投票决定 Taro 的未来
12
- - name : 🙌🏼社区支持 General Question
12
+ - name : 🙌🏼 社区支持 General Question
13
13
url : https://github.com/NervJS/taro/discussions/categories/q-a
14
14
about : 发布一般性问题
15
- - name : 🏗生态建设 Ecosystem
15
+ - name : 🏗 生态建设 Ecosystem
16
16
url : https://github.com/NervJS/taro/discussions/categories/%E7%94%9F%E6%80%81
17
- about : 工具库?组件库?快来丰富 Taro 生态
17
+ about : 工具库?组件库?快来丰富 Taro 生态
Original file line number Diff line number Diff line change 1
- name : 功能请求 🚀
2
- description : 提出新特性
1
+ name : 🚀 功能请求 Feature Request
2
+ description : 提出新的功能特性
3
3
title : " [Feat]: "
4
4
labels :
5
5
- triage
8
8
- type : checkboxes
9
9
id : duplication
10
10
attributes :
11
- label : 请先搜索是否存在类似提交
11
+ label : 请先确认
12
12
options :
13
- - label : 我确定这个提交不是重复的
14
- validations :
15
- required : true
13
+ - label : 我已搜索并确定这个提交不是重复的
14
+ required : true
16
15
- type : textarea
17
16
id : feature
18
17
attributes :
Original file line number Diff line number Diff line change 2
2
3
3
我们非常欢迎社区的开发者向 Taro 做出贡献。在提交贡献之前,请花一些时间阅读以下内容,保证贡献是符合规范并且能帮助到社区。
4
4
5
- ## 一、Issue 报告指南
6
-
7
- 请遵循 [ ` Taro Issue Template ` ] ( https://taro-issue-pro.pf.jd.com/ ) 的指引创建 Bug Report 或 Feature Request 类 Issues。
8
-
9
- ## 二、Pull Request 贡献指南
5
+ ## Pull Request 贡献指南
10
6
11
7
### 1. 环境准备
12
8
13
- > 需要安装 [ Node.js 20] ( https://nodejs.org/en/ ) (建议安装 ` v20 .19.1 ` 及以上版本)及 [ pnpm 10] ( https://pnpm.io/zh/installation )
9
+ 需要安装 [ Node.js 20] ( https://nodejs.org/en/ ) (建议安装 ` 20 .19.2 ` 及以上版本)及 [ pnpm 10] ( https://pnpm.io/zh/installation )
14
10
15
11
首先把 Taro 仓库 fork 一份到自己的 Github,然后从个人仓库把项目 clone 到本地,项目默认是 ` main ` 分支。
16
12
@@ -114,7 +110,7 @@ $ npm run clear-all
114
110
115
111
** 注意:**
116
112
117
- ` @tarojs/webpack5-runner ` 使用了 ` snapshot ` (测试结果快照)。在修改这两个包或其它一些包时,有可能导致这些快照失效,从而通过不了测试。当你修改了这两个包、或 Github CI 提示这些包的测试用例出错时,请运行 ` pnpm --filter [package-name] runupdateSnapshot ` 更新 snapshot 后重新提交。
113
+ ` @tarojs/webpack5-runner ` 使用了 ` snapshot ` (测试结果快照)。在修改这两个包或其它一些包时,有可能导致这些快照失效,从而通过不了测试。当你修改了这两个包、或 Github CI 提示这些包的测试用例出错时,请运行 ` pnpm --filter [package-name] run updateSnapshot ` 更新 snapshot 后重新提交。
118
114
119
115
### 5. 代码风格
120
116
@@ -128,7 +124,7 @@ $ npm run clear-all
128
124
129
125
### 7. 提交 Pull Request
130
126
131
- > 如果对 PR(Pull Request)不了解,请阅读 [ 《About Pull Requests 》] ( https://docs.github.com/en/github /collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests )
127
+ > 如果对 PR(Pull Request)不了解,请阅读 [ 《关于拉取请求 》] ( https://docs.github.com/zh/pull-requests /collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests )
132
128
133
129
完成开发后,推送到自己的 Taro 仓库,就可以准备提交 Pull Request 了。
134
130
@@ -209,12 +205,10 @@ Cargo workspace 会把编译产物输出到根目录的 `target` 文件夹中。
209
205
210
206
如对 ` @taorjs/helper ` 进行集成测试时,会把 ` target/wasm32-wasip1/release/swc_plugin_xxx.wasm ` 文件的软链到 ` packages/taro-helper/swc/swc_plugin_xxx.wasm ` 。
211
207
212
- ####
213
-
214
208
## Credits
215
209
216
210
感谢以下所有给 Taro 贡献过代码的开发者:
217
211
218
212
[ ![ contributors] ( https://opencollective.com/taro/contributors.svg?width=890&button=false )] ( https://github.com/NervJS/taro/graphs/contributors )
219
213
220
- 同时欢迎各位贡献者加入 [ Taro 开发者社区] ( http://storage.jd.com/taro-jd-com/static/contact_taro_devlop_qr.png )
214
+ 同时欢迎各位贡献者加入 [ Taro 开发者社区] ( http://storage.jd.com/taro-jd-com/static/contact_taro_devlop_qr.png )
You can’t perform that action at this time.
0 commit comments