webstorm找不到node命令
发布于 7 年前 作者 wangxuedongOvO 6011 次预览 最后一次回复是 7 年前 来自 问答
mac OS操作系统,之前用的是bash,后面改为zsh了,node命令找不到,最后在网上看到修改了.bash_profile文件,终于可以在终端使用node了,但是今天打开webstorm,在webstorm终端中没有node,其他的系统的一些命令,ls等都有,本地的终端中有node,以为是webstorm没有配置node,在设置中也修改了,如图
配置后也重启了webstorm,还是不行,求指教,谢谢。
2 回复
zsh用的是
~/.zshrc和~/.zprofile这两个文件,webstorm的terminal看来并没有使用你指定的那个node而是从PATH里找的。 建议把~/.profilelink为~/.zprofile(这样PATH等配置可以bash和zsh共用) 并在前者当中修改PATH把node的路径加进去,比如:还有,nvm指定了使用某一个版本的node之后应该会link到一个固定的位置吧?像nodenv当前使用的node executable会在
$HOME/.nodenv/shims/,这样你切换版本的时候就不需要更改PATH了。谢谢。