我正试图用纱线来建造一个有角的项目,但我总是会遇到一些错误。
Build failed with error code: 1"
success Saved lockfile.
Done in 72.30s. 实际上,发生此错误是因为节点-gyp失败:
c:\temp\helloworld>node-gyp configure
gyp info it worked if it ends with ok
gyp info using node-gyp@3.8.0
gyp info using node@8.12.0 | win32 | x64
gyp http GET https://nodejs.org/download/release/v8.12.0/node-v8.12.0-headers.tar.gz
gyp http 200 https://nodejs.org/download/release/v8.12.0/node-v8.12.0-headers.tar.gz
gyp http GET https://nodejs.org/download/release/v8.12.0/SHASUMS256.txt
gyp http GET https://nodejs.org/download/release/v8.12.0/win-x64/node.lib
gyp http GET https://nodejs.org/download/release/v8.12.0/win-x86/node.lib
gyp http 200 https://nodejs.org/download/release/v8.12.0/SHASUMS256.txt
gyp WARN install got an error, rolling back install
gyp ERR! configure error
gyp ERR! stack Error: read ECONNRESET
gyp ERR! stack at TLSWrap.onread (net.js:622:25)
gyp ERR! System Windows_NT 10.0.14393
gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\matyig\\AppData\\Local\\Yarn\\Data\\global\\node_modules\\node-gyp\\bin\\node-gyp.js" "configure"
gyp ERR! cwd c:\temp\helloworld
gyp ERR! node -v v8.12.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
c:\temp\helloworld>知道吗?
发布于 2018-09-27 12:46:44
Node是通过下载脚本来执行脚本。似乎互联网连接是不稳定的,这就是为什么脚本下载在两者之间停止。SOme文件非常大,需要像SHASUMS256.txt那样下载。请尝试在稳定的互联网连接上运行该命令。
发布于 2021-09-08 15:17:34
此错误通常发生在公司防火墙存在时,为解决此问题,您可以向.npmrc文件中添加注册表、代理和https-代理的自定义值,以修复此问题。
示例:
registry=http://companyname.com/artifactory/api/npm/npm/
proxy=http://username:password@proxy.companyname.com:80
https-proxy=http://username:password@proxy.companyname.com:80https://stackoverflow.com/questions/52535095
复制相似问题