提交 2c6ed843 编写于 作者: C Corey Butler

Added support for vX.X.X and removed option to open prompt after install.

上级 7a454431
@echo off
SET INNOSETUP=%CD%\nvm.iss
SET ORIG=%CD%
SET GOPATH=%CD%\src
REM SET GOPATH=%CD%\src
SET GOBIN=%CD%\bin
SET GOARCH=386
SET version=1.1.1
......
......@@ -306,7 +306,6 @@ end;
[Run]
Filename: "{cmd}"; Parameters: "/C ""mklink /D ""{code:getSymLink}"" ""{code:getCurrentVersion}"""" "; Check: isNodeAlreadyInUse; Flags: runhidden;
Filename: "{cmd}"; Parameters: "/K ""set PATH={app};%PATH% && cls && nvm"""; Flags: runasoriginaluser postinstall skipifsilent;
[UninstallDelete]
Type: files; Name: "{app}\nvm.exe";
......
......@@ -168,9 +168,11 @@ func install(version string, cpuarch string) {
version = reg.ReplaceAllString(re.FindString(content),"")
}
version = cleanVersion(version)
if CheckVersionExceedsLatest(version) {
fmt.Println("Node.js v"+version+" is not yet released or available.")
return
fmt.Println("Node.js v"+version+" is not yet released or available.")
return
}
if cpuarch == "64" && !web.IsNode64bitAvailable(version) {
......@@ -311,8 +313,6 @@ func use(version string, cpuarch string) {
cpuarch = arch.Validate(cpuarch)
re := regexp.MustCompile("\\d+.\\d+.\\d+")
version = cleanVersion(version)
// Make sure the version is installed. If not, warn.
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册