【发布时间】:2022-02-08 18:20:08
【问题描述】:
我设置了一个新的放大、添加了身份验证和一个后确认 lambda 函数,以将用户数据移动到 DynamoDB。当我运行 NPM start 时,我收到此错误:
构造转换器失败:DuplicateError: Duplicated files or mocks。请检查控制台以获取更多信息 在 setModule (C:\Users\cjfew\Desktop\Fresh\MyDemo\node_modules\jest-haste-map\build\index.js:543:17) .js:426:22 {
mockPath1: 'amplify#current-cloud-backend\function\FreshAuthPostConfirmation\src\package.json',
mockPath2: 'amplify\backend\function\FreshAuthPostConfirmation\src\package.json' } '''
根据我的阅读,#current-cloud-backend 是由 amplify 根据后端文件夹中的文件创建的。似乎 package.json 应该在那里,但我不确定为什么它是一个错误。我在某处看到我应该删除子类重复文件,我认为它是#current-cloud-backend 中的那个,但是每次我推送到它时,amplify 都会继续产生这个错误,我该如何避免这种情况到底发生了什么?
【问题讨论】:
标签: amazon-web-services react-native aws-lambda amazon-dynamodb aws-amplify