Skip to content

Commit

Permalink
fix issues related to showing the arch of installed node
Browse files Browse the repository at this point in the history
  • Loading branch information
zyonet committed Aug 4, 2015
1 parent 9a33698 commit 1c398a4
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion src/nvm/node/node.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,17 @@ func GetCurrentVersion() (string, string) {
cmd := exec.Command("node","-p","console.log(process.execPath)")
str, _ := cmd.Output()
file := strings.Trim(regexp.MustCompile("undefined").ReplaceAllString(string(str),"")," \n\r")
return v, arch.Bit(file)
bit := arch.Bit(file)
if (bit == "?"){
cmd := exec.Command("node", "-e", "console.log(process.arch)" )
str, err := cmd.Output()
if (string(str) == "x64") {
bit := "64"
} else {
bit := "32"
}
}
return v, bit
}
return "Unknown",""
}
Expand Down

0 comments on commit 1c398a4

Please sign in to comment.