因着项目需要,所以我下载了一个nvm来控制node版本,安装nvm的时候已经自动将node所需的环境变量配置好,因此我没有再手动配置,可是第二天再打开vscode想运行昨天的程序时,vscode却显示node不是内部运行命令,熟悉node的人都知道,出现这个问题百分之九十就是环境变量的问题了,但是我的环境变量是自动配的,而且昨天还能正常使用,这下我是真的不知道要怎么改了
网上说环境变量问题或者是vscode没有以管理员的身份运行这些我都排除后,依旧没弄好,在cmd窗口打开node -v和npm-v也能看到node和npm的版本,此时,我陷入了盲区
当时安装nvm的时候,环境配置是
于是我在这两个路径后面加上\,注意此时vscode是关闭状态
然后再打开vscode,发现node已经可以运行了,就...很神奇,但是!!更神奇的是,当我第三天我再次打开电脑,vscode有一次显示node不是内部命令,然后我又把环境配置里面的路径后面的\去掉,注意此时vscode是关闭的,node又可以继续运行,就...很神奇,有哪位大神可以解释一下是什么原理吗