如何解决VSCode调试时报ReferenceError: closeDescriptionPopup未定义错误
修复步骤
- 先验证本地Node.js环境配置是否正常,打开系统终端执行
node -v、npm -v,如果无法正常输出版本号,重新安装Node.js,安装时务必勾选「Add to PATH」选项,安装完成后重启所有VSCode窗口再尝试调试。 - 如果你使用nvm、n等Node版本管理工具,VSCode可能无法识别动态切换的Node路径,可在launch.json的调试配置中新增指定运行时路径的配置项:
Windows下默认路径格式示例:"runtimeExecutable": "你的Node.js绝对安装路径""C:\\Program Files\\nodejs\\node.exe",macOS/Linux可在终端执行which node获取对应路径填入即可。 - 重置VSCode集成终端配置:打开VSCode设置页面,搜索对应系统的终端配置项(Windows为
terminal.integrated.shell.windows,macOS为terminal.integrated.shell.osx,Linux为terminal.integrated.shell.linux),点击「重置为默认值」后重启VSCode。 - 先在项目根目录打开终端手动执行你配置的调试启动命令,确认命令本身可以正常运行,排除项目依赖未安装、启动命令拼写错误这类基础问题。
内容的提问来源于stack exchange,提问作者Nathaniel Wadsworth
相关产品推荐
相关产品推荐

