Ho bisogno di rendere immagini jpeg su nodejs serveride. Installare il modulo npm canvas con le seguenti istruzioni di costruzione: https://github.com/Automattic/node-canvas/wiki/Installation---Windows Ho C: \ libjpeg-turbo \ come è menzionato nel manuale. Se faccio:Come abilitare il supporto jpeg su node-canvas su x64 windows con il compilatore MSVC10?
npm installare tela
allora questo pezzo di codice non viene avviato onload:
var data = fs.readFileSync("./t.jpg"); var img = new Image();
img.onload = function() {
console.log("onload");
};
img.src = data;
(funziona con i dati .png). Se si specifica --with-jpeg nella mia riga di comando, MSVC si lamenta della mancanza di libjpeg.h. Subito dopo questo npm cancella il file con il progetto msvc, quindi non riesco a impostare i percorsi da solo (è possibile disattivare questa pulizia?)
Quindi, come posso costruire canvas per Windows con supporto jpeg? Domande trovate ma nessuna risposta riguardo questo argomento in rete.