当前位置: 首页 > 知识库问答 >
问题:

未找到模块:无法解析“@aws amplify/core”

赵鸿畴
2023-03-14

试图使用放大身份验证创建React应用程序,遇到此错误

找不到模块:无法解决'@AWS-放大/核心'...\node_modules@aws-amplify\api\lib-esm'

我指的是这两个链接:

  • https://dev.to/dabit3/the-complete-guide-to-user-authentication-with-the-amplify-framework-2inh
  • https://docs.amplify.aws/lib/auth/getting-started/q/platform/js

我已经试过了:

  • 删除节点模块并重新安装项目
  • 尝试使用npm显式安装@aws amplify/core(这会引发一个单独的错误)

任何帮助都很感激:)

共有2个答案

尹凌龙
2023-03-14

完美的解决方案如上所述。我做了很多研究后发现了这个。需要安装@aws amplify/core。但是在我的react应用程序中,我还需要安装更多的软件包,以便cognito正常工作。

npm i @aws-amplify/core --save --legacy-peer-deps
npm i @aws-amplify/storage --save --legacy-peer-deps
npm i @aws-amplify/interactions --save --legacy-peer-deps
npm i @aws-amplify/auth --save --legacy-peer-deps
npm i @aws-amplify/api --save --legacy-peer-deps
npm i @aws-amplify/analytics --save --legacy-peer-deps
npm i @aws-amplify/xr --save --legacy-peer-deps
萧波峻
2023-03-14

我在使用AWS数据存储时遇到了这个问题,该数据存储也依赖于@放大/核心。我是这样解决的:

npm i @aws-amplify/core --save --legacy-peer-deps

反应组件:

import Amplify from "@aws-amplify/core

在我的情况下,由于install React版本大于amplify/core所需的版本,因此需要旧的对等deps标志。您可能还需要先放大init放大pull,如果您还没有这样做的话。

 类似资料:
  • 问题内容: 我不敢相信我在问一个明显的问题,但在控制台日志中仍然出现错误。 控制台表示无法在目录中找到该模块,但是我至少检查了10次错别字。无论如何,这是组件代码。 我想在根中渲染 Header 这是组件 我至少检查了10次该模块是否在此位置(文件夹“ header”包含“ header.js”)。 然而,React仍然抛出此错误: 编译失败 NPM测试 说的是同样的话。 问题答案: 我们通常使用

  • 我试图安装一个登录与LinkedIn功能到React应用程序。因此,我使用了并运行了,考虑到当前版本的react-领英-login-oAuth2安装不工作。在添加了GitHub自述文件中建议的示例文件后,作为测试应用程序的一种手段,似乎找不到该模块。 编译失败。 ./src/App。未找到js模块:无法解析“D:\workspace\kekap\src”中的“react-linkedin-logi

  • 当我执行npm运行构建时,我得到以下错误 找不到./src/assets/scss/theme.scss(./node_modules/css-loader/dist/cjs.js!./node_modules/resolve-url-loader!./node_modules/sass-loader/dist/cjs.js!./src/assets/scss/theme.scss)模块:错误:无

  • 问题内容: 我正在使用Babel和Webpack开发一个React应用,我想使用npm中的软件包。我已经安装了该软件包并将其保存为项目的依赖项。运行npm start后,出现此错误: ./~/file-exists/index.js中的错误找不到 模块:错误:无法在C:\ GitHub \ CryptoPrices \ node_modules \ file-exists @ ./~/file-e

  • 我正在使用css加载程序,出现以下错误: 错误/src/pages/home/index。未找到js 模块:错误:无法解析“/Users/jian/Documents/sina/webpack barbarrian test”中的“css加载程序” @/src/pages/home/index。js 2:0-20 @multi/webpack barbarian/node_模块/webpack开发

  • 我使用本教程:https://alligator.io/vuejs/rest-api-axios/ 并尝试像这样使用axios:在我的main.js文件中: 在my.vue文件中: 错误。/node_modules/Babel-loader/lib!。/node_modules/vue-loader/lib/selector.js?type=script