Potrzebuję renderować obrazy jpeg na serwerze serverowym nodejs. Instaluję moduł NPM npm z następującymi instrukcjami kompilacji: https://github.com/Automattic/node-canvas/wiki/Installation---Windows Mam C: \ libjpeg-turbo \ jak wspomniano w instrukcji. Jeśli zrobić:Jak włączyć obsługę jpeg w kanale węzła w oknach x64 z kompilatorem MSVC10?
npm zainstalować płótno
potem ten fragment kodu nie uruchomi onload:
var data = fs.readFileSync("./t.jpg"); var img = new Image();
img.onload = function() {
console.log("onload");
};
img.src = data;
(działa z danymi .png). Jeśli podam --with-jpeg w moim wierszu poleceń, to MSVC narzeka na brak libjpeg.h. Zaraz po tym npm usuwa plik z projektem msvc, więc nie jestem w stanie samodzielnie ustawić ścieżek (czy można wyłączyć to czyszczenie?)
Jak mogę utworzyć płótno dla okien z obsługą jpeg? Znaleziono pytania, ale nie ma odpowiedzi na ten temat w sieci.