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

严格遵循AWS Amplify教程,Cloud9仍无法找到aws-amplify模块

解决AWS Amplify React教程在Cloud9中的模块找不到及相关问题

核心问题:找不到aws-amplify模块

按以下步骤逐一排查:

  • 确认安装上下文:确保在项目根目录(package.json所在文件夹)执行npm install aws-amplify,用pwd命令验证当前目录,若不在根目录,切换后重新执行npm install aws-amplify --save(--save确保依赖写入package.json)。
  • 验证依赖是否存在:打开项目的package.json,检查dependencies字段里是否有aws-amplify条目,没有的话重新安装。
  • 清理缓存重装:
    npm cache clean --force
    rm -rf node_modules package-lock.json
    npm install
    
  • 检查Node版本兼容性:AWS Amplify要求Node.js 16.x及以上,Cloud9默认版本可能偏低,执行以下命令切换版本:
    nvm install 18
    nvm use 18
    
    切换后重新安装依赖。
  • 确认导入语法正确:在main.tsx中使用正确的导入方式:
    import { Amplify } from 'aws-amplify';
    import awsExports from './aws-exports';
    Amplify.configure(awsExports);
    

其他问题解决方案

Cloud9无法访问本地开发服务器

不用手动配置端口或HTTPS,直接用Cloud9自带预览功能:

  1. 运行npm run dev启动服务器后,点击顶部菜单栏的Preview > Preview Running Application
  2. 若预览地址端口不对,在地址栏末尾加上:5173(对应你的开发服务器端口)即可打开应用。

amplify configure出现xdg-utils错误

执行命令时添加--no-browser参数,强制使用纯命令行模式完成配置:

amplify configure --no-browser

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 00:05:16