
Description

2025.04.22
0
TypeScript服务器端框架TypeScript 开发开发效率
mcp-server 是一个基于 NestJS 框架的 TypeScript 启动项目,旨在帮助开发者快速构建高效且可扩展的服务器端应用程序。它提供了丰富的开发工具和资源,支持从开发到部署的全流程。
View on GitHub
Overview
基本能力
产品定位
mcp-server 是一个基于 Node.js 的渐进式框架,专注于构建高效和可扩展的服务器端应用程序。
核心功能
- 支持 TypeScript 开发
- 提供开发、测试和部署的全套工具
- 支持多种运行模式(开发模式、观察模式、生产模式)
- 提供单元测试和端到端测试支持
- 集成部署工具(如 Mau)
适用场景
- 快速构建服务器端应用程序
- 需要高效和可扩展的后端服务
- 需要从开发到部署的全流程支持
工具列表
yarn
:包管理工具,用于安装依赖和运行脚本NestJS Mau
:部署工具,支持一键部署到 AWSNestJS Devtools
:可视化工具,用于实时交互和调试
常见问题解答
- 部署问题:参考 部署文档
- 支持问题:访问 Discord 频道
- 学习资源:查看 NestJS 文档 和 视频课程
使用教程
使用依赖
$ 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