soybean-standard-projects

Installation
SKILL.md

SoybeanJS 标准项目迁移

把已有项目对齐到 templates/ 里的最小标准模板。核心不是"加配置",而是用 Vite+ 的统一能力替换掉零散的旧工具链,并删干净旧工具留下的文件、依赖和配置键。

  • 本文件的相对路径全部相对本 skill 目录解析:模板在 templates/ts/、templates/vue-ts/。
  • 迁移的判定基准是模板文件本身,不是本文档的描述。每次迁移都要逐文件读模板再落盘,不要凭记忆写。

适用范围

只处理两类项目(单包与 pnpm monorepo 均可),其余一律跳过并说明原因:

模板 判定依据
templates/vue-ts package.json 的 dependencies 含 vue,或仓库内存在 **/*.vue
templates/ts 不含 vue,但存在 tsconfig.json 或 src/**/*.ts(纯 TS / Node 库 / CLI)

单包与 pnpm monorepo 都适用,判定模板类型的证据规则相同:monorepo 看主体子包(数量最多、含 src/App.vue 或 root dev 指向的那个),而不是根目录。monorepo 的额外差异见下面「pnpm monorepo」。

直接跳过的情况:

Installs
7
GitHub Stars
1
First Seen
Oct 9, 2026