-
-
Notifications
You must be signed in to change notification settings - Fork 3.3k
/
CONTRIBUTING.md
56 lines (30 loc) · 2.44 KB
/
CONTRIBUTING.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# 前端面试每日3+1 贡献指南
朋友你好! 首先感谢您对 **前端面试每日3+1** 开源项目的认可 。
**前端面试每日3+1** 是以面试题来驱动学习的开源项目,希望大家在这浮夸的前端圈里,保持冷静,坚持每天花20分钟来学习与思考。在这千变万化,类库层出不穷的前端,建议大家不要等到找工作时,才狂刷题,提倡每日学习,每天进步一点!
**前端面试每日3+1** 的社区成长离不开大家的支持,如果你愿意此开源项目贡献好的题目,帮助更多的朋友(利人利已),请阅读以下内容。
## Issue 规范
- issue 仅用于提交面试题,其它内容可能会被直接关闭。如果你在使用时产生了疑问,可以加作者微信咨询(二维码在README里)。
- 在提交 issue 之前,请搜索相关题目是否已被出过(使用不同的关键词搜索),也可以在[历史题目](https://github.com/haizlin/fe-interview/blob/master/category/history.md)里面搜索。
- Issue的描述里请使用Markdown格式,注意有代码的时候请使用代码块。
## 3+1题目规范
1. 打开[3+1 题目列表](https://github.com/haizlin/fe-interview/raw/master/contribution/3+1.md)
2. 在'---'下面按照md规则填写题目,3+1的题有且只有4道题,分别是html/css/js/软技能
3. 第一行按照格式填写作者的github名及链接
4. 如下图如示:
![第1处](https://github.com/haizlin/fe-interview/raw/master/resource/images/contribution3+1.png)
## 其它分类题目规范
1. 打开[分类的题目列表](https://github.com/haizlin/fe-interview/issues/1000)
2. 找到要添加的对应分类文件,在最前面的地方添加题目名称即可
3. 分类的题每次不能少于10个
4. 第一行按照格式填写作者的github名及链接
## Pull Request 规范
- 请先 fork 一份到自己的项目下,不要直接在仓库下建分支。
- 每日3+1的commit 信息要以如下 `add 3+1 questions`。
- 类库的commit 信息要以`add vue questions` 的形式填写。
- 提交 PR 前请 rebase,确保 commit 记录的整洁。
- 确保 PR 是提交到 `master` 分支,目前就只有一个分支。
- 合并需要 review 通过后即可合并。
## 感谢
提交PR贡献的朋友将会在首页显示个人头像及github的链接,表示感谢!
## 温馨提示
- 不能原样照抄网上的面试题!!!