npm install global和作为项目依赖项安装都不起作用。输入命令后,表示下载已开始的小旋转管道(Windows)将永远继续运行。所有其他cli(如bower和jspm)都可以正常下载依赖项。任何人都有可能解决正在发生的事情。
更新:我尝试使用--详细标志,但它在从注册表获取包的请求中卡住了
npm http request GET https://registry.npmjs.org/electron-prebuilt
这让我怀疑注册表是否关闭了。
我也遇到了同样的问题。我使用msi 64位安装程序安装了nodejs。然后我检查了路径是否正确更新:在您的路径系统中,您必须具有:{其余路径…;}C:\用户{YourUserProfile}\AppData\漫游\npm; C:\Program Files\nodejs
我必须在nodejs之前成为npm的路径。然后我尝试了命令:npm install underscore
,除了旋转管道之外什么都没有。搜索后,您必须删除与Path变量位于同一位置的TEMP变量(检查此链接)。只有在这之后,npm才起作用,我终于可以使用npm install
了。
希望能有所帮助。