Vscode —— 解决Vscode终端无法使用npm的命令的问题

 在cmd中可以正常执行npm -v等指令,但是在vs code终端中,无法执行npm -v,node -v等指令

出现报错

Vscode —— 解决Vscode终端无法使用npm的命令的问题_第1张图片

解决办法

方法一:【右键单击Vscode】以【管理员身份运行】,【重启Vscode】

方法二:①【用户变量】的【path】添加npm所在路径的【环境变量】

              ② 【右键单击Vscode】以【管理员身份运行】,【重启Vscode】 

方法二步骤

① 使用管理员身份运行cmd的方法 :点击左下角【开始】菜单,在搜索区域输入“命令提示符”,然后点击【以管理员身份运行】

Vscode —— 解决Vscode终端无法使用npm的命令的问题_第2张图片

Vscode —— 解决Vscode终端无法使用npm的命令的问题_第3张图片

输入命令 npm list -g --depth 0 查看全局安装的包

npm list -g --depth 0 

Vscode —— 解决Vscode终端无法使用npm的命令的问题_第4张图片

我的npm路径在 C:\Users\Han\AppData\Roaming\npm

【搜索栏】- 搜索【环境变量 】-【编辑系统环境变量 】-【打开环境变量】

Vscode —— 解决Vscode终端无法使用npm的命令的问题_第5张图片

 打开系【统环境变量】

Vscode —— 解决Vscode终端无法使用npm的命令的问题_第6张图片Vscode —— 解决Vscode终端无法使用npm的命令的问题_第7张图片Vscode —— 解决Vscode终端无法使用npm的命令的问题_第8张图片

一直点击【确定】按钮进行保存

② 【右键单击Vscode】以【管理员身份运行】,【重启Vscode】 

再次测试npm命令运行即可

你可能感兴趣的:(vscode,npm,ide)