gpt4 book ai didi

gatsby - 尝试为 Gatsby 安装 Sharp 时出错

转载 作者:行者123 更新时间:2023-12-02 11:58:19 30 4
gpt4 key购买 nike

我刚开始使用 Gatsby。我可以使用 Gatsby 的默认启动器,但任何其他启动器似乎都依赖于 Sharp,并且无论我做什么,安装都会失败。

    info sharp Downloading https://github.com/lovell/sharp-libvips/releases/download/v8.6.1/libvips-8.6.1-darwin-x64.tar.gz
/Users/djfriar/Sites/gatsby-pretty/node_modules/sharp/install/libvips.js:76
throw err;
^

Error: self signed certificate in certificate chain
at TLSSocket.onConnectSecure (_tls_wrap.js:1049:34)
at TLSSocket.emit (events.js:182:13)
at TLSSocket._finishInit (_tls_wrap.js:631:8)
gyp WARN install got an error, rolling back install
gyp ERR! configure error
gyp ERR! stack Error: self signed certificate in certificate chain
gyp ERR! stack at TLSSocket.onConnectSecure (_tls_wrap.js:1049:34)
gyp ERR! stack at TLSSocket.emit (events.js:182:13)
gyp ERR! stack at TLSSocket._finishInit (_tls_wrap.js:631:8)
gyp ERR! System Darwin 18.2.0
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/djfriar/Sites/gatsby-pretty/node_modules/sharp
gyp ERR! node -v v10.15.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! sharp@0.20.8 install: `(node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/dll-copy)`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the sharp@0.20.8 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! /Users/djfriar/.npm/_logs/2018-12-30T06_05_17_559Z-debug.log
error Command failed: npm install

有谁知道我在这里可能缺少什么?

最佳答案

尝试删除 node_modulespackage-lock.json(如果使用 npm)或 yarn.lock(如果使用 YARN)。

使用 npm

$ rm -rf node_modules package-lock.json
$ npm install
$ npm run build

带 yarn

$ rm -rf node_modules yarn.lock
$ yarn
$ yarn build

这解决了我的问题。看来我的 yarn.lock 与我的 Node 版本冲突并导致了错误。

如果这对您不起作用,请查看 this GitHub issuethis one ,其中提到了其他潜在的修复方法。

关于gatsby - 尝试为 Gatsby 安装 Sharp 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53975636/

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