node.js - 无法识别节点
问题描述
参考上图,有人可以告诉我为什么我的 NPM 脚本会不断失败,说node
无法识别。
nodejs
显然在我的 $PATH 中,并且它正确地标识了它在我的计算机上npm
脚本之外的位置。
我在 Windows 版本 10.0.17134 Build 17134 的 ConEMU 中使用 Git Bash。
如果问题出在 Windows 上,我不会感到惊讶,因为自从一周多前安装的最新操作系统更新以来,问题似乎已经出现(我遇到这个问题的时间也差不多)
解决方案
我终于让它工作了!不出所料,这是一个 Windows 问题。因为我的 $PATH 中有一些条目,而 nodejs 位于最后,所以在读取整个路径时,Windows 会默默地失败,并且不会到达 nodejs 条目。修复方法是将环境变量控制面板中的 nodejs 移动到最顶部
推荐阅读
- pandas - pandas 数据帧上的自定义 word2vec Transformer 并在 FeatureUnion 中使用它
- proxy - 在 oracle 服务总线中使用 MQ 传输时未创建代理服务
- apache-poi - Apache POI XWPFRun 无法获取 EMF 图片
- python - 使用公共键列 pandas 查找任意两列数据帧之间的差异
- angular - 带有嵌套组件的 Angular 2 反应式表单
- go - 如何使用 Go 在终端的一部分中使用 Vim
- google-chrome - 我的 pageAction 图标在 Chrome 网络扩展中保持非活动状态
- jxbrowser - 如何使用 JXBrowser 上传整个目录,而不仅仅是多个文件
- javascript - 如何在javascript中将多个单词替换为单个单词?
- mapbox - Mapbox - 地图图块会被卸载吗?