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

安装readline-sync遇node:internal/modules/cjs/loader错误求助

解决readline-sync安装时的模块加载错误

针对你安装readline-sync时出现的node:internal/modules/cjs/loader:1080 throw err;错误,以及重装Node.js后仍未解决的情况,可尝试以下步骤:

  • 清理npm缓存:执行命令 npm cache clean --force,缓存损坏是这类安装异常的常见诱因。
  • 重置项目依赖:删除项目目录下的node_modules文件夹和package-lock.json文件,再重新运行 npm install readline-sync。
  • 匹配Node.js版本:readline-sync对Node版本有兼容性要求,运行 node -v 查看当前版本,建议切换到LTS版本(如18.x、20.x),用nvm管理版本比直接重装系统级Node更稳妥。
  • 提升终端权限:以管理员身份打开终端/命令提示符后再执行安装命令,权限不足可能导致文件写入失败引发加载错误。
  • 验证环境变量:确保Node.js和npm的路径已正确加入系统环境变量,可通过 npm -v 和 node -v 能正常输出版本号来确认。
  • 指定版本安装:若最新版本存在兼容问题,尝试安装稳定版本,比如 npm install readline-sync@1.4.10。

从你提供的错误截图来看,核心问题是模块加载时无法找到对应文件或依赖解析失败,以上步骤可针对性排查解决这类问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 17:54:54