【发布时间】:2015-11-02 16:54:22
【问题描述】:
由于某种原因,在我当前和以前的电脑上,在 NodeJS 中安装模块不会创建 PATH 变量(使用 Windows 7/10)。我过去通过手动编辑我的 PATH 变量设法让模块工作,但如果 NodeJS 可以为我做到这一点,那就太“酷”了......
我刚刚再次下载并安装了 NodeJS 和 Weinre。 npm 被添加到路径变量中,Weinre 没有。 (几周前 Ionic 也发生了同样的事情,因此将其卸载以稍后再试)。
我以管理员身份运行命令行提示符。
另一件事让我感到困惑,这可能是问题的原因如下。我已将 NodeJS 安装在:
C:\Program Files\nodejs"
但是运行“npm -g ls”会给我以下结果:
C:\>npm -g ls
C:\Program Files\IBM\RAD9.1\cordova_cli
└─┬ weinre@2.0.0-pre-I0Z7U9OV
├─┬ express@2.5.11
│ ├─┬ connect@1.9.2
│ │ └── formidable@1.0.17
│ ├── mime@1.2.4
│ ├── mkdirp@0.3.0
│ └── qs@0.4.2
├─┬ nopt@3.0.4
│ └── abbrev@1.0.7
└── underscore@1.7.0
我安装了 IBM Rational Application Developer,似乎 NodeJS 引用了这个安装文件夹... :(
【问题讨论】: