-
Notifications
You must be signed in to change notification settings - Fork 33
Open
Description
Posting what I did in case anyone else needs it:
1. Switch node-sass
-> -sass
As per this issue.
2. Remove eleventy-img
eleventastic build was failing for me with these errors:
npm ERR! code 1
npm ERR! path /path/to/eleventastic/node_modules/sharp
npm ERR! command failed
npm ERR! command sh -c (node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/dll-copy)
npm ERR! CC(target) Release/obj.target/nothing/../node-addon-api/nothing.o
npm ERR! LIBTOOL-STATIC Release/nothing.a
npm ERR! TOUCH Release/obj.target/libvips-cpp.stamp
npm ERR! CXX(target) Release/obj.target/sharp/src/common.o
npm ERR! info sharp Downloading https://github.com/lovell/sharp-libvips/releases/download/v8.10.5/libvips-8.10.5-darwin-arm64v8.tar.br
npm ERR! ERR! sharp Prebuilt libvips 8.10.5 binaries are not yet available for darwin-arm64v8
npm ERR! info sharp Attempting to build from source via node-gyp but this may fail due to the above error
npm ERR! info sharp Please see https://sharp.pixelplumbing.com/install for required dependencies
npm ERR! gyp info it worked if it ends with ok
npm ERR! gyp info using [email protected]
npm ERR! gyp info using [email protected] | darwin | arm64
npm ERR! gyp info find Python using Python version 3.9.9 found at "/opt/homebrew/opt/[email protected]/bin/python3.9"
npm ERR! (node:69836) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only.
npm ERR! (Use `node --trace-deprecation ...` to show where the warning was created)
npm ERR! gyp info spawn /opt/homebrew/opt/[email protected]/bin/python3.9
...
This is not the full output, because all you really need is the line
sharp Prebuilt libvips 8.10.5 binaries are not yet available for darwin-arm64v8"
sharp
is an eleventy-image
dependency, so if you don't need it you can just remove it from package.json
. If you do need it, make some noise at this eleventy-img
issue or this sharp
issue.
Nevario
Metadata
Metadata
Assignees
Labels
No labels