应用下面的敕令来运行测试:
测试内部模块的小桥绫桥
要测试内部模块,必须在测试用例中依附要测试的模块。问题是,默认情况下 Node.js 不让你那样做。解决的方法就是运行 Node.js 时带上--expose-internals 参数。
#5 找一些有意义的事做
- $ make test
你已经克隆了项目,是时刻本地构建编译 Node.js 文件了!
编写测试用例的更多信息可以在这里找到:https://github.com/nodejs/node/blob/master/doc/guides/writing-tests.md
截至本文撰写刹那,Node.js 项目中有 563 个待解决的问题 。所以刚开端的时刻,这些问题就是你要找的可以做的工作,作为新人你可以选择一个问题来解决。
荣幸的是,问题跟踪器中有几个标签可以赞助找到本身中意的第一个供献。
第一个叫做 good first contribution,第二个是 help wanted。起首我建议大年夜 good first contribution 开端遴选一个, 一旦你感到对项目标工作比较熟悉之后,就可以开端大年夜help wanted 标签中选择。
#6 提交解决筹划
开辟了新功能或扩大了测试覆盖度之后,只需将更改推送到你的代码仓库,然后同步到 Github上。推送,绿色归并按钮将会涌如今顶部。此时只须要新建一个 pull request,并等待其他供献者赞成/请求你的 pull request 中的更改。
此时,你就成为一个 Node.js 的供献者了。 恭喜,请持续提交!
【编辑推荐】
- 十个免费的web前端开辟对象 – Envato – Medium
- 纯前端实现人脸辨认-提取-合成
- Node.js 8.5正式宣布,新特点一览
- vue.js与其他前端框架的比较
- 前端必须要懂的浏览器缓存机制
推荐阅读
云是阿里巴巴正在重点成长范畴之一,因为它看起来将是新的收仁攀来源之一,这可以让它摆脱对其核心的中国电子商务营业的依附——尽管它今朝仍然带来了大年夜量利润。关于阿里巴>>>详细阅读
本文标题:向Node.js核心贡献代码的六个步骤
地址:http://www.17bianji.com/lsqh/37753.html
1/2 1