安装Railway CLI时触发Error code 1报错的问题咨询
解决Railway CLI安装时TAR_BAD_ARCHIVE错误(Error code 1)
错误原因分析
从报错信息TAR_BAD_ARCHIVE: Unrecognized archive format可确定,问题出在Railway CLI安装脚本下载的归档文件损坏或不完整,和你的Node版本(16.15.0符合要求)、其他包安装环境无关。
解决步骤
- 清理npm缓存,避免使用损坏的缓存文件
npm cache clean --force
删除已安装的不完整Railway CLI目录
找到路径C:\Users\veget\AppData\Roaming\npm\node_modules\@railway\cli,直接删除整个文件夹。重新执行安装命令,强制跳过依赖缓存
npm i -g @railway/cli --no-shrinkwrap
- 如果上述方法无效,手动安装二进制文件:
- 找到对应版本的Windows二进制包(railway-v3.0.12-x86_64-pc-windows-gnu.tar.gz)
- 手动解压后,将
railway.exe移动到C:\Users\veget\AppData\Roaming\npm目录下(该目录已在系统PATH中)
内容的提问来源于stack exchange,提问作者David C
相关产品推荐
相关产品推荐

