文档菜单
文档首页
/ / /
Node.js 驱动

问题 & 帮助

我们的开发者社区充满活力,积极参与,拥有使用 Node.js 和 MongoDB 的丰富经验。

通常,获取一般问题的支持最快的方式是通过MongoDB 社区论坛.

请参考我们的支持渠道文档以获取更多信息。

要报告Node.js驱动中的错误或请求新功能,请在我们的问题管理工具JIRA中创建一个案例。

JIRA中的Node.js驱动程序和核心服务器(SERVER)项目的错误报告是公开的

如果您在驱动程序或任何其他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

请注意,针对您功能运行的测试取决于您正在运行的服务器拓扑类型,例如对于独立实例或复制集。

注意

有许多工具可以帮助您设置不同的拓扑结构进行本地测试。例如有 mtoolsmongo-orchestration

返回

连接故障排除