首页 > 解决方案 > 无法识别节点

问题描述

终端输出

参考上图,有人可以告诉我为什么我的 NPM 脚本会不断失败,说node无法识别。

nodejs显然在我的 $PATH 中,并且它正确地标识了它在我的计算机上npm脚本之外的位置。

我在 Windows 版本 10.0.17134 Build 17134 的 ConEMU 中使用 Git Bash。

如果问题出在 Windows 上,我不会感到惊讶,因为自从一周多前安装的最新操作系统更新以来,问题似乎已经出现(我遇到这个问题的时间也差不多)

标签: node.jswindowsnpm

解决方案


我终于让它工作了!不出所料,这是一个 Windows 问题。因为我的 $PATH 中有一些条目,而 nodejs 位于最后,所以在读取整个路径时,Windows 会默默地失败,并且不会到达 nodejs 条目。修复方法是将环境变量控制面板中的 nodejs 移动到最顶部


推荐阅读