问题与帮助
此版本的文档已存档,不再提供支持。 查看最新文档,了解如何升级您的 Node.js 驱动程序版本。
我们的开发者社区充满活力、高度参与,在将 Node.js 与 MongoDB 结合使用方面拥有丰富的经验。
通常,获得一般问题支持的最快方法是通过 MongoDB Community 论坛。
有关更多信息,请参阅我们的支持渠道文档。
错误/功能请求
要报告 Node.js 驱动程序中的错误或请求新功能,请在我们的问题管理工具 JIRA 中打开案例:
JIRA 中 Node.js 驱动程序和核心服务器(即 服务器)项目都是公开的。
如果您在驱动程序或任何其他 MongoDB 项目中发现了安全漏洞,请按照创建漏洞报告中的说明予以报告。
拉取请求
我们很乐意接受有助于改进驱动程序的贡献。 我们将审核用户贡献,确保其符合代码库标准。 拉取请求必须通过 travis.ci
检查,并包含文档和测试。
要开始使用,请查看源代码并处理分支:
git clone https://github.com/mongodb/node-mongodb-native.git cd node-mongodb-native npm install git checkout -b myNewFeature
要运行测试套件,必须运行服务器拓扑结构并向命令提供 URI。例如,如果您有一台在 "mongodb://localhost:27017"
运行的服务器,则可以运行以下命令:
MONGODB_URI="mongodb://localhost:27017" npm test
请注意,根据您运行的拓扑结构类型(独立运行的实例、副本集等),将运行不同的测试。
注意
有多种工具可以帮助您为本地测试设置不同的拓扑结构。例如,mtools 和 mongo-orchestration。