Back to MCP directory
publicPublicdnsLocal runtime

nest-docs-mcp-server

NestJS框架的TypeScript入门项目,提供构建高效可扩展服务器端应用的完整开发环境

article

README

🚀 NestJS项目

Nest是一个渐进式的Node.js框架,用于构建高效且可扩展的服务器端应用程序。它基于TypeScript,为开发者提供了强大的工具和结构,帮助快速搭建企业级应用。

🚀 快速开始

项目安装

$ pnpm install

编译并运行项目

# 开发模式
$ pnpm run start

# 监听模式
$ pnpm run start:dev

# 生产模式
$ pnpm run start:prod

运行测试

# 单元测试
$ pnpm run test

# 端到端测试
$ pnpm run test:e2e

# 测试覆盖率
$ pnpm run test:cov

部署

当你准备将NestJS应用程序部署到生产环境时,可以采取一些关键步骤来确保其尽可能高效地运行。有关更多信息,请查看部署文档

如果你正在寻找一个基于云的平台来部署NestJS应用程序,可以查看Mau,这是我们在AWS上部署NestJS应用程序的官方平台。Mau使部署变得简单快捷,只需几个简单的步骤:

$ pnpm install -g @nestjs/mau
$ mau deploy

借助Mau,你只需点击几下即可部署应用程序,从而可以专注于构建功能,而不是管理基础设施。

📚 详细文档

使用NestJS时,以下资源可能会派上用场:

  • 访问NestJS文档,了解有关该框架的更多信息。
  • 如有问题和需要支持,请访问我们的Discord频道
  • 若要深入学习并获得更多实践经验,请查看我们的官方视频课程
  • 借助NestJS Mau,只需点击几下即可将应用程序部署到AWS。
  • 使用NestJS Devtools可视化应用程序图,并实时与NestJS应用程序进行交互。
  • 如果你的项目需要帮助(兼职到全职),请查看我们的官方企业支持
  • 要了解最新信息并获取更新,请在XLinkedIn上关注我们。
  • 如果你正在找工作或有工作机会提供,请查看我们的官方招聘板

🤝 支持

Nest是一个获得MIT许可的开源项目。它的发展得益于赞助商和热心支持者的支持。如果你想加入他们,请在此了解更多

📞 保持联系

📄 许可证

Nest采用MIT许可证

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client