我如何为npm开发做出贡献

时间:2016-06-23 09:43:19

标签: node.js npm open-source

我想在github中为npm项目做贡献。特别是我试图挑选问题并解决它们。

但是,我找不到指导在Windows操作系统中为npm设置开发环境的资源。

我已经在github中理解了我必须从npm项目中分叉,然后在完成更改后请求拉取。我正在寻找以下的答案 -

  1. 我应该怎么做才能测试我在Windows环境中对本地npm所做的更改?
  2. [[编辑]]

    e.g。如果我在本地编辑文件(仅假设)https://github.com/npm/npm/blob/master/lib/access.js以解决问题,我该怎么做才能在本地测试我的更改?我应该运行编译,还是应该简单地调用npm命令?我该怎么办?

    我在SO中遇到了类似的问题 - How do I contribute to an npm package?,但这是一个包。

    我想了解npm本身的开发流程。

    请注意我有一个Windows环境,我想为npm设置开发链。

1 个答案:

答案 0 :(得分:2)

您可以在npm github wiki上找到所需的所有信息。这包括贡献指南,代码审查流程等。

除此之外,你的问题实在太宽泛了。你问的是一般问题,而不是一个可以回答的具体问题。

此外,可以说,您正在寻求在异地资源中找到的帮助。通常,大型开源项目将有贡献规则。如果没有,则有关于如何为开源做出贡献的many good个资源。