gnvm icon indicating copy to clipboard operation
gnvm copied to clipboard

gnvm安装npm失败

Open yanyu0517 opened this issue 8 years ago • 8 comments

用gnvm安装最新的npm,失败。控制台如下图 default npm releases的地址是https://github.com/npm/npm/archive/vx.x.x.zip 而你的代码中/nodehandle/npm.go中,npm releases的地址错误了 NPMDEFAULT = "https://github.com/npm/npm/releases/"

yanyu0517 avatar May 04 '16 10:05 yanyu0517

#7 改成正确的下载地址了

yanyu0517 avatar May 04 '16 11:05 yanyu0517

okay,测试面覆盖率 有待提高! 你在国外?如果是国内的话,用 TAOBAO 源 更好一些。切换方式:

gnvm config registry TAOBAO

另外, TAOBAOnpm 下载地址没问题。 本周会发布 Fix 版本。 如果不急着用的话,切换到 TAOBAO 源,否则的话,自行编译一下。

Kenshin avatar May 05 '16 06:05 Kenshin

国内,不过我们访问淘宝的源会慢

yanyu0517 avatar May 05 '16 07:05 yanyu0517

一个安装 npm 的新的错误发生在 0.2.0,同样是下载地址错误引起的

C:\Program Files\nodejs>gnvm npm global
Waring: current path C:\Program Files\nodejs\ not exist npm.
Notice: local    npm version is unknown
Notice: remote   npm version is 2.15.8
Notice: download 2.15.8 version [Y/n]? y
Start download new npm version v2.15.8.zip
v2.15.8.zip: download error.
Error: 'gnvm npm global' an error has occurred. please check.
Error:
Name  : https://github.com/npm/npm/releases/v2.15.8.zip
Code  : -5
Error : runtime error: invalid memory address or nil pointer dereference

Garfield550 avatar Jun 30 '16 00:06 Garfield550

这是同一个问题引起的,抱歉。 如果要暂时解决这个问题需要使用 TAOBAO 源。 之前说的修复,一直在延迟中... 下周我会集中修复它。

Kenshin avatar Jun 30 '16 03:06 Kenshin

@Kenshin 希望进展顺利

Garfield550 avatar Jun 30 '16 05:06 Garfield550

淘宝镜像也不行

Richar-Dada avatar Jul 21 '16 04:07 Richar-Dada

TAOBAO 淘宝镜像没问题,默认的地址有问题!

iwzh avatar Sep 20 '16 06:09 iwzh