SuperAPI AI 工具集

initialize

前端与建站

查看项目

更新于 10-16 07:26

技能介绍

用途:帮助新开发者搭建并熟悉 Reactive Data Client 单体仓库的开发环境。

主要步骤与命令:

  1. 安装前置条件:用 nvm install 安装 Node.js >= 14;运行 corepack enable 启用 Yarn 4;用 yarn --version 验证应为 4.x。
  2. 安装依赖:在仓库根目录运行 yarn install,安装所有工作区依赖。
  3. 构建:运行 yarn build,执行 TypeScript 编译与 Babel 转换,构建全部包。
  4. 测试:运行 yarn test,使用 Jest,包含 ReactDOM、Node、ReactNative 三个项目。

项目结构:packages/endpoint(基础端点与声明式 schema)、packages/rest(REST 建模,resource()、RestEndpoint)、packages/core(框架无关的规范化 store)、packages/react(React hooks:useSuspense、useLive、useQuery)、packages/vue(Vue 3 composables)、packages/normalizr(Schema/Entity/规范化)。

可选:用工作区任务 website: start 或 cd website && yarn start 在本地启动文档站点。

常用命令:yarn build、yarn test、yarn lint、yarn format、yarn changeset。

入职清单:确认 Node.js >= 14 与 Yarn 4 就绪;yarn install 无错误;yarn build 成功;yarn test 通过;查看 packages/ 结构;阅读 CONTRIBUTING.md;探索示例应用(examples/todo-app 或 examples/github-app)。

限制:资料未提供具体版本兼容细节、故障排查、平台差异或收费信息。