我通常从源代码编译我的 NodeJS。我最近开始尝试使用 CMakeJS 集成一些 C 代码。在我的 Raspberry PI 上,一切都可以使用...
node --version
v13.13.0
但是当我在我的笔记本电脑上尝试...
node --version
v14.0.0-pre
我得到...
http DIST - https://nodejs.org/dist/v14.0.0-pre/SHASUMS256.txt
http DIST - https://nodejs.org/dist/v14.0.0-pre/node-v14.0.0-pre-headers.tar.gz
ERR! OMG Error: incorrect header check
ERR! OMG at Zlib.zlibOnError [as onerror] (zlib.js:180:17)
ERR! OMG Error: incorrect header check
ERR! OMG at Zlib.zlibOnError [as onerror] (zlib.js:180:17)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
如何让它与我的本地编译版本一起使用?
更新
我也试过了,但即使node -p process.release
显示正确,它仍然会尝试从 url 下载。