gpt4 book ai didi

node.js - NPM 安装错误 "sse4_crc32"

转载 作者:搜寻专家 更新时间:2023-10-31 23:04:48 25 4
gpt4 key购买 nike

我最初收到这个错误是因为它依赖于另一个包,但当我自己尝试时它也失败了。由于这是我第一次尝试安装 node.js 包,我确定我遗漏了什么,但是什么?

$ npm install --save sse4_crc32\> sse4_crc32@3.3.0 install /home/agam/node_modules/sse4_crc32> node-gyp rebuildmake: Entering directory '/home/agam/node_modules/sse4_crc32/build'  CXX(target) Release/obj.target/sse4_crc32/src/sse4_crc32.oIn file included from ../src/sse4_crc32.cpp:18:0:../node_modules/nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local)’:../node_modules/nan/nan.h:1178:27: error: ‘REPLACE_INVALID_UTF8’ is not a member of ‘v8::String’                           v8::String::REPLACE_INVALID_UTF8;                           ^sse4_crc32.target.mk:87: recipe for target 'Release/obj.target/sse4_crc32/src/sse4_crc32.o' failedmake: *** [Release/obj.target/sse4_crc32/src/sse4_crc32.o] Error 1make: Leaving directory '/home/agam/node_modules/sse4_crc32/build'

最佳答案

今天遇到了同样的问题。

我在 Node 0.10.29 上,应该可以工作。升级到 Node 0.10.38 但这并没有解决问题。

我在 debian (jessy) 上运行并且安装了 npm 并引入了旧版本的 node-gyp 作为依赖项。 0.2.0 我相信 npm 1.4.x。

通过 npm install -g 安装新版本的 node-gyp 解决了问题。 (在一些符号链接(symbolic link)更改为指向新的 node-gyp 之后)。

关于node.js - NPM 安装错误 "sse4_crc32",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31777563/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com