Kenshin / gnvm

Node.js version manager on Windows by GO

Home Page:http://ksria.com/gnvm/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gnvm安装npm失败

yanyu0517 opened this issue · comments

commented

用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/"

commented

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

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

gnvm config registry TAOBAO

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

commented

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

一个安装 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

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

@Kenshin 希望进展顺利

淘宝镜像也不行

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