已迁移至 Nuxt https://github.com/SMS-COSMO/SMS-Tree
-
克隆整个仓库到本地计算机。
-
命令行工作目录切到仓库根文件夹,使用
pnpm安装前端仓库的相关依赖:pnpm i
git submodule init
git submodule update --remote更新 submodule:
git submodule update --remoteNote
为了防止编辑器 typescript language server 无法解析后端类型,推荐为后端安装依赖
cd SMS-Tree-BE
pnpm i如果出现 RouterOutput 类型错误(如:全是 never),请更新前端/后端 trpc 版本,使之互相匹配!
pnpm dev在局域网内打开:
pnpm dev:local所有命令都应以 pnpm 开头,示例:pnpm dev。
dev:启动开发服务器dev:local:在局域网内启动开发服务器build:编译生产环境lint:校验代码规范lint:fix:校验代码规范并自动修复可修复错误