我试图在我的Windows 7 PC上安装Cordova。
我尝试按照Cordova文档中的建议安装NodeJS并执行npm install -g cordova
,这需要永远。所以我停止了它并添加了-d
参数来查看发生了什么。
输出如下:
> npm install -g -d cordova
npm info it worked if it ends with ok
npm info using npm@3.10.8
npm info using node@v6.9.1
npm info attempt registry request try #1 at 15:01:30
npm http request GET https://registry.npmjs.org/cordova
npm http 304 https://registry.npmjs.org/cordova
npm info addNameTag [ 'cordova', 'latest' ]
[████..............] / loadRequestedDeps: info addNameTag [ 'cordova', 'latest'
这是最后一步,它将永远留在那里。我今天早上8点发现它,14点它仍在那里。
我已经看过this question,尝试以管理员身份运行cmd,它的行为相同。
我已经看过this question too了,即使这样做,输出也是一样的,除了https
在以&#34开头的两行中为http
; npm http"
我尝试打开https://registry.npmjs.org/cordova
,网址存在,我从该网址获得了一个大的json输出。
我不在防火墙/代理服务器后面,而且我有一个100Mb的连接,因此互联网连接速度不是问题。
PC是Intel i7 2600k,配备8GB RAM和三星750 Evo SSD,因此CPU速度和磁盘读/写速度都不是问题。
为什么会这样?有没有办法解决它?