![](/img/trans.png)
[英]AWS Amplify & React - Module not found: Can't resolve '@aws-amplify/analytics'
[英]AWS amplify Can't resolve '@aws-amplify/core'
正如标题所示,当我在项目文件夹中运行npm start
时,出现以下错误:
Module not found: Can't resolve '@aws-amplify/core' in '/Users/xxxxxx/Desktop/react-amplified/node_modules/@aws-amplify/api/lib-esm'
该项目实际上是由npx create-react-app react-amplified cd react-amplified
的模板代码
我尝试直接安装@aws-amplify/core,但没有成功。
在构建新的 React 应用程序时,除了npx create-react-app
之外,还需要运行几个步骤来Amplify
您的项目。
amplify configure
以设置您的放大 cliamplify init
以在 AWS 中初始化您的后端资源。 你试过amplify init
吗? 查看文档并安装所有依赖项。 https://docs.amplify.aws/start/q/integration/js?sc_icampaign=start&sc_ichannel=docs-home
这是使用带有 npm 7 提升的放大 4 的问题,并且在此处有 PR https://github.com/aws-amplify/amplify-js/pull/8368
看起来 Amplify 4 和 NPM 7 存在问题。使用 yarn 为我解决了这个问题!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.