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

Amplify出现"Pkg: Error reading from file"报错,PC端无法正常使用

解决Amplify CLI报错"Pkg: Error reading from file"的方法

问题复现

执行amplify --version等基础命令时,抛出错误:Pkg: Error reading from file,报错截图如下:
这是我遇到的报错
已添加系统路径、重装Amplify仍无法解决。

可行修复步骤

  • 彻底清理残留后重装

    1. 卸载Amplify:npm uninstall -g @aws-amplify/cli
    2. 删除用户目录下的Amplify缓存文件夹:C:\Users\<你的用户名>\.amplify
    3. 删除npm全局包中的Amplify目录:C:\Users\<你的用户名>\AppData\Roaming\npm\node_modules\@aws-amplify
    4. 用管理员权限打开命令行,重新安装:npm install -g @aws-amplify/cli
  • 修复npm缓存与权限
    执行以下命令更新npm并清理缓存:

    npm cache clean --force
    npm install -g npm@latest
    

    安装Amplify时务必使用管理员权限,避免文件读写权限不足。

  • 排查安全软件拦截
    临时关闭杀毒软件、防火墙或Windows Defender实时保护,再尝试执行Amplify命令,确认是否是安全工具阻止了文件读取。

  • 验证环境变量配置
    检查系统PATH是否包含npm全局包路径(通常为C:\Users\<你的用户名>\AppData\Roaming\npm),配置完成后重启所有命令行窗口再测试。

  • 切换npm安装源
    若网络问题导致安装包损坏,切换至国内镜像源重装:

    npm config set registry https://registry.npmmirror.com/
    npm install -g @aws-amplify/cli
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 09:22:36