系统版本:Windows 10 企业版 21H2 19044.1566
问题是这样的:
- 本地
D:\Software\nodejs安装 nodejs 后,在系统环境变量的PATH最后添加了一条D:\Software\nodejs(Windows 10 从哪个版本后,不用;区分了,它按条目分开,每个条目展示一行),使用 Windows Terminal 打开 powershell ,可以正常取到 npm ,但是过段时间后,就提示 npm 找不到了,看环境变量,nodejs 那一条只剩一个D:了 - 昨天我又出现这种状况了,我改成加了一个名叫
NODEJS_HOME的系统环境变量,然后在在系统环境变量的PATH最后添加了一条%NODEJS_HOME%,今早一看 npm 又找不到了,看环境变量只剩%N。
目前我初步怀疑原因有两个:
- nodejs 本身的问题
- 系统环境变量最后一条的 bug
大家有遇到过这种状况吗?