nvm-windows编译源码 go遇到的问题
异常:
Microsoft Windows [Version 10.0.17134.1006] (c) 2018 Microsoft Corporation. All rights reserved. C:\Users\Administrator>go version go version go1.13 windows/amd64 C:\Users\Administrator>cd c:\another\nvm-windows\nvm-windows-master c:\another\nvm-windows\nvm-windows-master>build Building nvm.exe src\nvm\node\node.go:13:3: cannot find package "github.com/blang/semver" in any of: c:\go\src\github.com\blang\semver (from $GOROOT) C:\Users\Administrator\go\src\github.com\blang\semver (from $GOPATH) src\nvm.go:20:3: cannot find package "github.com/olekukonko/tablewriter" in any of: c:\go\src\github.com\olekukonko\tablewriter (from $GOROOT) C:\Users\Administrator\go\src\github.com\olekukonko\tablewriter (from $GOPATH) The system cannot find the file specified. The system cannot find the path specified. 'c:\another\nvm-windows\nvm-windows-master\bin\nvm.exe' is not recognized as an internal or external command, operable program or batch file. nvm.exe v built. Clearing old build in c:\another\nvm-windows\nvm-windows-master\dist\ This version of c:\another\nvm-windows\nvm-windows-master\buildtools\zip.exe is not compatible with the version of Windows you're running. Check your computer's system information and then contact the software publisher. This version of c:\another\nvm-windows\nvm-windows-master\buildtools\iscc.exe is not compatible with the version of Windows you're running. Check your computer's system information and then contact the software publisher. This version of c:\another\nvm-windows\nvm-windows-master\buildtools\zip.exe is not compatible with the version of Windows you're running. Check your computer's system information and then contact the software publisher. Could Not Find c:\another\nvm-windows\nvm-windows-master\bin\nvm.exe NVM for Windows v build completed. c:\another\nvm-windows\nvm-windows-master> c:\another\nvm-windows\nvm-windows-master> c:\another\nvm-windows\nvm-windows-master> c:\another\nvm-windows\nvm-windows-master>go get github.com/blang/semver c:\another\nvm-windows\nvm-windows-master>cd c:\Go c:\Go>go get github.com/blang/semver c:\Go>cd c:\another\nvm-windows\nvm-windows-master c:\another\nvm-windows\nvm-windows-master>build Building nvm.exe src\nvm.go:20:3: cannot find package "github.com/olekukonko/tablewriter" in any of: c:\go\src\github.com\olekukonko\tablewriter (from $GOROOT) C:\Users\Administrator\go\src\github.com\olekukonko\tablewriter (from $GOPATH) The system cannot find the file specified. The system cannot find the path specified. 'c:\another\nvm-windows\nvm-windows-master\bin\nvm.exe' is not recognized as an internal or external command, operable program or batch file. nvm.exe v built. Clearing old build in c:\another\nvm-windows\nvm-windows-master\dist\ This version of c:\another\nvm-windows\nvm-windows-master\buildtools\zip.exe is not compatible with the version of Windows you're running. Check your computer's system information and then contact the software publisher. This version of c:\another\nvm-windows\nvm-windows-master\buildtools\iscc.exe is not compatible with the version of Windows you're running. Check your computer's system information and then contact the software publisher. This version of c:\another\nvm-windows\nvm-windows-master\buildtools\zip.exe is not compatible with the version of Windows you're running. Check your computer's system information and then contact the software publisher. Could Not Find c:\another\nvm-windows\nvm-windows-master\bin\nvm.exe NVM for Windows v build completed. c:\another\nvm-windows\nvm-windows-master>cd c:\Go c:\Go>go get github.com/olekukonko/tablewriter c:\Go>cd c:\another\nvm-windows\nvm-windows-master c:\another\nvm-windows\nvm-windows-master>build Building nvm.exe 1 file(s) moved. The system cannot find the path specified. nvm.exe vERROR built. This version of c:\another\nvm-windows\nvm-windows-master\buildtools\zip.exe is not compatible with the version of Windows you're running. Check your computer's system information and then contact the software publisher. This version of c:\another\nvm-windows\nvm-windows-master\buildtools\iscc.exe is not compatible with the version of Windows you're running. Check your computer's system information and then contact the software publisher. This version of c:\another\nvm-windows\nvm-windows-master\buildtools\zip.exe is not compatible with the version of Windows you're running. Check your computer's system information and then contact the software publisher. NVM for Windows vERROR build completed. c:\another\nvm-windows\nvm-windows-master>
第一个异常:
Building nvm.exe src\nvm\node\node.go:13:3: cannot find package "github.com/blang/semver" in any of: c:\go\src\github.com\blang\semver (from $GOROOT) C:\Users\Administrator\go\src\github.com\blang\semver (from $GOPATH)
解决:
c:\Go>go get github.com/blang/semver
第二个异常:
Building nvm.exe src\nvm.go:20:3: cannot find package "github.com/olekukonko/tablewriter" in any of: c:\go\src\github.com\olekukonko\tablewriter (from $GOROOT) C:\Users\Administrator\go\src\github.com\olekukonko\tablewriter (from $GOPATH)
解决:
c:\Go>go get github.com/olekukonko/tablewriter
nvmp修改配置文件settings.txt 采坑https://www.cnblogs.com/shanefe/p/7859539.html
配置镜像不然速度太慢
node_mirror: http://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/