From 1c67b326f63f6db7e7e60e3d570d4d58d967d826 Mon Sep 17 00:00:00 2001 From: Clark Date: Wed, 13 Mar 2019 18:25:37 +0800 Subject: [PATCH] fix: mirror address not end with '/' --- src/nvm/web/web.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/nvm/web/web.go b/src/nvm/web/web.go index c935d59..07186ef 100644 --- a/src/nvm/web/web.go +++ b/src/nvm/web/web.go @@ -36,12 +36,18 @@ func SetMirrors(node_mirror string, npm_mirror string){ if strings.ToLower(nodeBaseAddress[0:4]) != "http" { nodeBaseAddress = "http://"+nodeBaseAddress } + if !strings.HasSuffix(nodeBaseAddress, "/") { + nodeBaseAddress += "/" + } } if npm_mirror != "" && npm_mirror != "none"{ npmBaseAddress = npm_mirror; if strings.ToLower(npmBaseAddress[0:4]) != "http" { npmBaseAddress = "http://"+npmBaseAddress } + if !strings.HasSuffix(npmBaseAddress, "/") { + npmBaseAddress += "/" + } } }