我在用户定义的环境变量PATH
和系统变量Path
中都有Node和NPM的路径。
对于节点:C:\Program Files\nodejs
对于npm:C:\Users\Username\AppData\Roaming\npm
现在node
和npm
被Windows Command Prompt
识别,但不被WebStorm的终端识别。我收到错误:
'node'未被识别为内部或外部命令
有谁知道什么是问题?我可以正常使用WebStorm的终端直到今天,但出了点问题,现在我卡住了。
编辑:
echo %PATH%
屏幕截图:
Settings/Tools/Terminal
截图:
答案 0 :(得分:1)
我有类似的问题。我不得不从IntelliJ应用程序中选择File
-> Exit
,而不是使用IntelliJ的内部重新启动选项:File
-> Invalidate Caches / Restart
-> Just Restart
。
答案 1 :(得分:0)
我遇到类似的问题。我正在另一台计算机上处理我的项目。之后,我决定在移动项目文件后,使用我的computer.so处理该项目。我安装了Node.js,并拥有关于Node的所有路径,但是当我想运行该项目时。我有这个问题。我搜索了很多,但没有任何效果。所以我想也许当我重新启动计算机时,可变系统的新路径将运行良好。我重新启动,问题解决了!
答案 2 :(得分:0)