You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从Amplify项目中移除DataStore?

移除Amplify DataStore并清理多余生成字段

1. 关闭API的DataStore支持

在项目根目录运行 amplify update api,选中你的GraphQL API后,选择Disable DataStore for entire API选项,跟着提示完成配置更新。

2. 清理本地旧生成代码

删掉之前amplify codegen生成的带_version、_lastChangedAt这些字段的类型文件(一般在src/graphql或你指定的codegen输出目录里),同时清理项目中手动引用过这些字段的代码。

3. 重新生成干净的类型

运行 amplify codegen,这次生成的类型就不会再包含DataStore相关的多余字段。

4. 同步云端配置

执行 amplify push,把本地的API配置变更同步到云端,确保云端也彻底关闭DataStore支持。

可选:卸载DataStore依赖

如果项目里安装了@aws-amplify/datastore,可以用对应包管理工具卸载:

  • npm: npm uninstall @aws-amplify/datastore
  • yarn: yarn remove @aws-amplify/datastore
  • pnpm: pnpm remove @aws-amplify/datastore

内容的提问来源于stack exchange,提问作者Tomas Vancoillie

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 12:03:14