用途:清理从在线平台导出的项目中的平台专属产物,为生产部署做准备。支持 Replit、StackBlitz、CodeSandbox、Glitch 四个平台,可自动检测或手动指定平台。
主要能力:按平台扫描并清理配置文件、目录、NPM 依赖、构建配置(Vite/Webpack)和代码注释,同时移除 .gitignore 中对应条目。例如 Replit 会删除 .replit、replit.nix、.local/、.cache/、.upm/ 等,移除 @replit/* 依赖与 REPL_ID 条件块;StackBlitz 删除 .stackblitzrc、.turbo/;CodeSandbox 删除 sandbox.config.json、.codesandbox/;Glitch 删除 glitch.json、.glitch-assets、.glitch/。
使用方式:由 ln-720-structure-migrator 在 TRANSFORM 模式下条件调用,也可用户直接调用。流程为检测与扫描、预览、确认、执行、验证与报告。执行前必须预览并确认;删除可能含用户数据的目录(如 Glitch 的 .data/)前会询问。清理后建议运行 npm install 与 npm run build 验证。
适用场景:从上述平台导出、准备上线的项目。限制:仅在检测到平台产物时运行,CREATE 模式跳过;无 package.json 时跳过 NPM 清理;重复运行于干净项目会报告未发现产物。具体收费、价格与平台支持细节暂未提供。