Comments (6)
Thanks for the suggestion, this is a good idea for more advanced users that are comfortable building their own custom libvips. I've added it via commit 579cf93
An alternative fail-fast technique might be to pass the --build-from-source
flag and then remove the node_modules/@img
directory (or somehow block it in the first place).
from sharp.
I had to kill my terminal sessions, installed and removed both sharp locally and as root, then, installed it locally again using the following:
npm install sharp --build-from-source --verbose --foreground-scripts
Restarting my Terminal session and then running the above again resolved the issue. Let me know if you need any other info, or if anyone else needs assistance.
Original Below:
I think this issue is the cause of
#2518.
and
#4050
Unfortunately it did not resolve the issue of unsupported codec for heif. I can manually do it through vips copy image.heic image.jpeg.
pkg-config --modversion vips-cpp
8.16.0
which vips
/usr/local/bin/vips
/usr/local/bin/vips --vips-version
libvips 8.16.0
from sharp.
@TransRapid Please see https://sharp.pixelplumbing.com/install#building-from-source for the prerequisite dependencies that are required to be able to build sharp from source. If you are still having problems, please open a new installation issue and answer all of the questions.
(I note you are compiling libvips from source control rather than using a published version. Please remember this is not yet released and therefore has not yet been fully tested with sharp so you may have run into a separate problem.)
from sharp.
v0.33.4 now available with support for SHARP_FORCE_GLOBAL_LIBVIPS
.
from sharp.
Thanks for the update. I found that installing a standard install, and removing, and then doing a build from source right after was a strange, but consistent workaround that solved it for me.
from sharp.
@TransRapid If you are still having problems, please open a new installation issue and answer all of the questions.
from sharp.
Related Issues (20)
- When loading a picture using a file path, the size of the picture exceeds a certain size, and then deleting the picture will cause a problem of prohibiting deletion. HOT 2
- Using node js sharp package composite function is not giving an animated result HOT 4
- `0.33.3` Throws `TypeError: A string was expected` HOT 11
- Issue with Color Consistency in CMYK Space When Using "Composite" in Sharp HOT 2
- Docs: add section with suggestions relating to security (includes relaxing defaults for trusted input) HOT 1
- When does one need to install `@img/sharp-libvips-dev`? HOT 1
- Strip EXIF data but keep original image unmodified HOT 2
- HELP, error in sharp. node js HOT 1
- How to set JFIF with jpg format HOT 2
- how to display tif image on the UI screen
- SharpJS not installing on Vercel anymore (it used to) HOT 1
- Get error "extract_area: bad extract area" when second extract call in toBuffer() HOT 1
- Install within Docker & PNPM HOT 3
- Error: Input buffer contains unsupported image format on image.metadata() HOT 1
- Width and height swapped in iOS photos HOT 5
- If packaging for cross platform electron, do I need to run npm install for both types of Mac CPU? HOT 1
- Support metadata for parsing gifs HOT 4
- vips jpegsave logs a warning while sharp handles it as error HOT 1
- Nuxt build failed on Cloudflare Pages. Cannot resolve "@img/sharp-wasm32/versions". HOT 2
- create gif using multiple images HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sharp.