最终 Monorepo演示完整堆栈工程原理 技术栈: client :React(打字稿) server :NodeJS Express(打字稿) 先决条件 吉特 为您的操作系统安装 节点 安装 。 当前使用v14.15.4 LTS 。 在终端中运行node --version以验证安装了哪个版本。 Firebase工具 在命令提示符下运行以下命令 npm i -g firebase-tools VSCode 是该项目的首选编辑器。 (选修的) 有用的扩展: 设置 安装依赖项。 该项目通过lerna作为monorepo管理。 npm i 发展 运行开发服务器 npm run dev 要专注于特定的程序包( server或client ),请打开 测验 运行所有测试 npm run test 建造 编译所有软件包 npm run build 环境环境 当地的 客户端: