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

如何解决VS Code安装npm模块时出现的MODULE NOT FOUND错误

Node.js readline-sync 模块 MODULE_NOT_FOUND 错误解决方案
  • 先确认安装路径匹配:执行npm install readline-sync的终端工作目录,必须和你运行的Node.js脚本所在的项目根目录完全一致。新手不推荐使用-g全局参数安装项目依赖,容易出现路径匹配问题。你可以在VSCode的资源管理器中右键点击你的项目根文件夹,选择「在集成终端中打开」后再执行安装命令,避免路径错误。
  • 检查依赖安装结果:安装完成后,确认项目根目录下生成了node_modules文件夹,且文件夹内存在readline-sync子目录;同时打开package.json文件,检查dependencies字段下是否有readline-sync的版本记录,若没有可执行npm install readline-sync --save手动写入依赖。
  • 核对模块引入语法:CommonJS规范引入写法为const readlineSync = require('readline-sync');,ESModule规范引入写法为import readlineSync from 'readline-sync';,注意模块名拼写、大小写必须完全一致,不要多写或少写字符。
  • 清理缓存重装:如果以上操作无效,可执行以下命令清理缓存后重装:
npm cache clean --force
# Windows系统可手动删除node_modules文件夹和package-lock.json文件
rm -rf node_modules package-lock.json
npm install readline-sync
  • 校验Node.js环境配置:执行node -v和npm -v命令确认环境正常安装,若提示命令不存在需先将Node.js安装路径添加到系统环境变量中。如果是全局安装的模块,执行npm config get prefix获取npm全局安装路径,确认该路径已加入系统环境变量的PATH字段。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 16:30:01