VS Code 1.78.2通过顶部菜单打开终端执行ng serve报错求助
解决VS Code顶部菜单新建终端运行
ng serve报错的问题 1. 修正终端默认工作目录
核心问题是顶部菜单新建的终端未自动定位到Angular项目根目录,导致CLI识别不到工作区:
- 打开VS Code设置(快捷键
Ctrl+,),搜索terminal.integrated.cwd - 将设置值改为你的Angular项目根目录绝对路径(例如
D:\dev\my-angular-project) - 重启终端后,顶部菜单新建的终端会直接进入项目根目录,可正常执行
ng serve
2. 切换终端默认Shell
如果终端显示为cmd而非你需要的node环境:
- 打开命令面板(快捷键
Ctrl+Shift+P),输入Terminal: Select Default Profile - 在选项中选择
Node.js或你常用的、能识别Angular CLI的终端环境(如Git Bash、PowerShell) - 后续顶部菜单新建的终端会默认使用该Shell环境
3. 验证设置效果
- 通过顶部菜单
终端->新建终端打开终端 - 执行
cd(cmd)或pwd(其他Shell)确认当前目录为项目根目录 - 执行
ng version校验CLI可正常识别,再运行ng serve测试
内容的提问来源于stack exchange,提问作者Moshik Amit
相关产品推荐
相关产品推荐

