0
点赞
收藏
分享

微信扫一扫

IDE修改Terminal为Git Bash并解决npm命令无效的问题


无论是vscode,idea或者pycharm这些开发工具, 都是可以将Terminal更改为Git Bash的. 熟悉Linux的朋友改为Git Bash对于操作项目十分方便. 下面介绍如何更改和更改后出现的问题解决方法.

一. IDE修改Terminal为Git Bash

1.1 VSCode

菜单项File->Preferences->​​Settings​

如图搜索Terminal, 打开​​settings.json​

IDE修改Terminal为Git Bash并解决npm命令无效的问题_Git Bash


setting.json

添加改行内容:(注意后面的路径为Git Bash的绝对路径)

​"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe"​

IDE修改Terminal为Git Bash并解决npm命令无效的问题_Git Bash_02

IDE修改Terminal为Git Bash并解决npm命令无效的问题_npm -v无效_03


此时打开的Terminal为cmd, 如下图,修改默认shell, 选择Git Bash, 下次再进行创建的时候, 则会以Git Bash为终端.

IDE修改Terminal为Git Bash并解决npm命令无效的问题_vscode_04


IDE修改Terminal为Git Bash并解决npm命令无效的问题_npm -v无效_05


IDE修改Terminal为Git Bash并解决npm命令无效的问题_vscode_06

1.2 PyCharm和IDEA

IDEA和PyCharm的修改方式相同, 以PyCharm为例

同样打开设置, 搜索Terminal, 然后修改图中所示, 将原来的cmd修改为Git Bash的绝对路径即可

IDE修改Terminal为Git Bash并解决npm命令无效的问题_vscode_07

二. 更改为GitBash后, npm命令无效

出现的情况, IDE的Terminal更改为Git Bash后, 当前是没有安装nodejs的, 然后安装nodejs, 发现cmd输入 ​​npm -v​​​ 和 ​​npm -v​​ 有效, 但是终端Git Bash却发现命令不存在.

首先检查是否配置环境变量

用户变量->path的环境变量

IDE修改Terminal为Git Bash并解决npm命令无效的问题_Terminal_08

系统变量->path的环境变量

IDE修改Terminal为Git Bash并解决npm命令无效的问题_vscode_09


如果没问题, 别急, 重启Git Bash;

还是不行? 别急, 重启电脑

还不行?? 那就是其他问题了 😦


举报

相关推荐

0 条评论