Description

Description

site icon
2025.04.22 0
TypeScript服务器端框架TypeScript 开发开发效率
mcp-server 是一个基于 NestJS 框架的 TypeScript 启动项目,旨在帮助开发者快速构建高效且可扩展的服务器端应用程序。它提供了丰富的开发工具和资源,支持从开发到部署的全流程。
View on GitHub

Overview

基本能力

产品定位

mcp-server 是一个基于 Node.js 的渐进式框架,专注于构建高效和可扩展的服务器端应用程序。

核心功能

  • 支持 TypeScript 开发
  • 提供开发、测试和部署的全套工具
  • 支持多种运行模式(开发模式、观察模式、生产模式)
  • 提供单元测试和端到端测试支持
  • 集成部署工具(如 Mau)

适用场景

  • 快速构建服务器端应用程序
  • 需要高效和可扩展的后端服务
  • 需要从开发到部署的全流程支持

工具列表

  • yarn:包管理工具,用于安装依赖和运行脚本
  • NestJS Mau:部署工具,支持一键部署到 AWS
  • NestJS Devtools:可视化工具,用于实时交互和调试

常见问题解答

使用教程

使用依赖

$ yarn install

安装教程

# 开发模式
$ yarn run start

# 观察模式
$ yarn run start:dev

# 生产模式
$ yarn run start:prod

调试方式

# 单元测试
$ yarn run test

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

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

部署

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

许可证

该项目遵循 None 开源许可条款。