Upng.js: UPNG.encodeLL ist keine Funktion

Erstellt am 30. Okt. 2018  ·  9Kommentare  ·  Quelle: photopea/UPNG.js

Sie haben die Funktion encodeLL() in den Dokumenten, aber ich kann sie nicht verwenden. Scheint nicht im Quellcode zu sein...

Hilfreichster Kommentar

@Scimonster Ich denke, die NPM-Version von UPNG.js ist veraltet. Könnten Sie sie bitte aktualisieren?

Alle 9 Kommentare

Es ist auf der Linie 399.

@Scimonster Ich denke, die NPM-Version von UPNG.js ist veraltet. Könnten Sie sie bitte aktualisieren?

Die neueste Version, die auf npm verfügbar ist, wurde im Dezember 2017 veröffentlicht. Seitdem wurden encodeLL und Dokumente für quantize geändert.

@mootari kannst du die neueste UPNG.js auf NPM hochladen? Sie können es separat erstellen, ich werde den Link in unserer README.md aktualisieren

@Scimonster Sie haben Zugriff auf das Paket. Könnten Sie bitte eine neue Version veröffentlichen?

@photopea Das würde ich lieber nicht, weil sich das Update nicht verbreiten würde und weil ich mich nicht wohl fühle, ein Paket zu verwalten, für das ich den Code nicht

Vor der Veröffentlichung einer neuen Version auf NPM müssten einige Zeilen (erneut) hinzugefügt werden, die im letzten Commit gefehlt haben:

Anstatt von

var UPNG = {};

am anfang der datei sollte es stehen

;(function(){
var UPNG = {};

// Make available for import by `require()`
var pako;
if (typeof module == "object") {module.exports = UPNG;}  else {window.UPNG = UPNG;}
if (typeof require == "function") {pako = require("pako");}  else {pako = window.pako;}
function log() { if (typeof process=="undefined" || process.env.NODE_ENV=="development") console.log.apply(console, arguments);  }
(function(UPNG, pako){

und am Ende der Datei

})(UPNG, pako);
})();

wird vermisst.

Gibt es hierzu Neuigkeiten? Es wäre gut, die aktualisierte Version auf npm zu haben.

@tiagoskaneta Könntest du es selbst auf NPM stellen und uns einen Link geben?

Ich mag Redundanz wirklich nicht (dasselbe an zwei verschiedenen Orten veröffentlichen und aktualisieren zu müssen). Ich verwende kein NPM. Warum kopierst du es nicht einfach von hier?

@photopea Wenn es nicht von den Projektmitarbeitern gemacht wird, dann wäre es nur eine vorübergehende Lösung. Da es nach allen Updates, die Sie vornehmen, nicht synchron wäre.

Danke auf jeden Fall für die Mühe.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

Ser-Gen picture Ser-Gen  ·  5Kommentare

mn4367 picture mn4367  ·  16Kommentare

MartinMuzatko picture MartinMuzatko  ·  6Kommentare

zsitro picture zsitro  ·  3Kommentare

exortech picture exortech  ·  3Kommentare