我已经通过命令行在全局安装了两个npm软件包"download"和"enigmavirtualbox":
npm install -g download
和
我正试图在批处理文件中使用它们来Bundle 单个文件.我的 node 项目中的exe文件.对于这两种情况,命令npm list -g <packagename>
产生各自的版本输出,与当前工作目录无关.
然而,在我的批处理脚本中,找不到"下载"和"enigmavirtualbox"命令.
运行npm root -g
生成C:\Users\<username>\AppData\Roaming\npm\node_modules
,查看文件夹内部,我可以看到两个包的文件夹都存在.
我try 过:
- 将
npm root
更改为here - 卸载并重新安装软件包
- 添加env.变量 node _指向
C:\Users\<username>\AppData\Roaming\npm\node_modules
的路径 - 将
C:\Users\<username>\AppData\Roaming\npm\node_modules
添加到路径环境.变量
同样的设置在我的第二台计算机上运行(都运行Win7 64位).我的节pip安装有问题吗,或者我做错了什么?