Ich muss JPEG-Bilder auf Nodejs Serverseite rendern. Ich installiere Leinwand npm Modul mit folgenden Bauanleitungen: https://github.com/Automattic/node-canvas/wiki/Installation---Windows Ich habe C: \ libjpeg-turbo \ wie es im Handbuch erwähnt wird. Wenn ich das tue:Wie aktiviert man JPEG-Unterstützung in Node-Canvas auf x64-Windows mit MSVC10-Compiler?
npm installieren Leinwand
dann dieses Stück Code nicht onload nicht starten:
var data = fs.readFileSync("./t.jpg"); var img = new Image();
img.onload = function() {
console.log("onload");
};
img.src = data;
(es funktioniert mit .png Daten). Wenn ich --with-jpeg in meiner Befehlszeile angeben, beschwert sich MSVC über fehlende libjpeg.h. Direkt danach löscht npm die Datei mit msvc project, so dass ich die Pfade nicht selbst einstellen kann (ist es möglich, diese Bereinigung zu deaktivieren?)
Wie kann ich Canvas für Windows mit JPEG-Unterstützung erstellen? Haben Fragen, aber keine Antworten zu diesem Thema im Internet gefunden.