如何在VS Code中运行Node.js文件?解决MODULE_NOT_FOUND错误
在VS Code中运行Node.js及解决MODULE_NOT_FOUND报错
一、VS Code中运行Node.js的常规步骤
- 先确认本地已安装Node.js:打开终端执行
node -v,能返回具体版本号即为安装成功 - 在VS Code中打开你的项目根文件夹
- 准备好要运行的
.js文件(比如index.js) - 选择运行方式:
- 终端手动运行:打开内置终端(快捷键Ctrl+
),通过cd 目标文件夹路径进入文件所在目录,再执行node 文件名.js` - 插件快捷运行:安装Code Runner插件后,点击文件右上角的运行按钮,或右键文件选择"Run Code"
- 终端手动运行:打开内置终端(快捷键Ctrl+
二、解决「MODULE_NOT_FOUND」报错
根据你提供的错误日志,Node找不到指定路径下的index.js,按以下步骤排查:
- 验证文件是否存在:检查路径
C:\Users\Hp\Desktop\express\3.1+Express+Server下是否真的有index.js文件,可能是文件被删除、移动,或者创建时漏写了后缀 - 检查路径与文件名拼写:确认文件名没有拼写错误(比如写成
index.jss),路径中的文件夹名称是否准确 - 确保终端工作目录正确:如果直接执行
node index.js,要保证终端当前所在目录就是index.js的存放目录。如果不在,要么用cd切换目录,要么执行全路径命令(注意含特殊字符的路径要加引号):node "C:\Users\Hp\Desktop\express\3.1+Express+Server\index.js" - 规避特殊字符路径:路径中的
+号可能导致识别异常,建议将文件夹名修改为不含特殊符号的名称(比如3.1-Express-Server),再重新尝试运行
内容的提问来源于stack exchange,提问作者mohamed faizan
相关产品推荐
相关产品推荐

