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
setting.json
添加改行内容:(注意后面的路径为Git Bash的绝对路径)"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe"
此时打开的Terminal为cmd, 如下图,修改默认shell, 选择Git Bash, 下次再进行创建的时候, 则会以Git Bash为终端.
1.2 PyCharm和IDEA
IDEA和PyCharm的修改方式相同, 以PyCharm为例
同样打开设置, 搜索Terminal, 然后修改图中所示, 将原来的cmd修改为Git Bash的绝对路径即可
二. 更改为GitBash后, npm命令无效
出现的情况, IDE的Terminal更改为Git Bash后, 当前是没有安装nodejs的, 然后安装nodejs, 发现cmd输入 npm -v
和 npm -v
有效, 但是终端Git Bash却发现命令不存在.
首先检查是否配置环境变量
用户变量->path的环境变量
系统变量->path的环境变量
如果没问题, 别急, 重启Git Bash;
还是不行? 别急, 重启电脑
还不行?? 那就是其他问题了 ????