Visual Studio终端运行Node.js代码时出现Module not Found错误
解决Node.js运行test.js出现Module_not_found错误的方案
可能的原因及对应解决步骤:
1. 终端工作目录未指向test.js所在的桌面文件夹
即使你确认文件路径正确,但如果终端当前的工作目录不是桌面,运行node test会找不到文件。
- 执行命令切换到桌面目录:
- Windows:
cd C:\Users\你的用户名\Desktop - macOS/Linux:
cd ~/Desktop
- Windows:
- 切换后再运行
node test.js(建议加上.js扩展名,避免歧义)
2. 文件名存在拼写或显示问题
- 检查桌面文件的真实名称:如果系统默认隐藏了文件扩展名,可能实际是
test.js.txt,需要在文件夹设置中开启“显示文件扩展名”后确认。 - 类Unix环境(如WSL、macOS)对文件名大小写敏感,确保输入的
test和实际文件名大小写完全一致,比如不要写成Test。
3. 直接使用文件绝对路径运行
如果上述方法无效,直接用文件的绝对路径执行:
- Windows:
node C:\Users\你的用户名\Desktop\test.js - macOS/Linux:
node ~/Desktop/test.js
内容的提问来源于stack exchange,提问作者Thulani Dube
相关产品推荐
相关产品推荐

