我正在尝试将我的 Ionic 移动应用程序连接到 AWS 后端,但不断收到相同的错误。
找不到模块"../aws-exports"
我已经检查了节点模块文件夹,它丢失了,但我不知道我应该在这里放什么来修复此错误。
此应用程序中的许多文件中都有相同的代码。
const aws_exports = require('../aws-exports').default;
我不确定这段代码到底做了什么。如果有人有Ionic的经验,那就太好了。
谢谢马修。
您需要按照自述文件中的步骤操作。具体而言,有关创建 AWS 移动中心项目的部分。当您初始化 AWSMobile 项目时,将为您创建aws-imports
。
附言 在过去的几周里,aws-amplify
引入了一些变化,导致离子启动器无法工作。请按照以下步骤修复错误。
如果您登录亚马逊控制台并转到移动应用中心。https://console.aws.amazon.com/mobilehub/home#/
您可以单击您的项目,它将在 URL 中返回 ID,如下所示:https://console.aws.amazon.com/mobilehub/home#/YOUR_ID_HERE
/构建
然后,您可以运行以下命令:
awsmobile init <mobile-hub-project-id>
然后,AWS Mobile Hub 脚本应获取所有相关依赖项,并进行适当的安装以纠正问题。