Hallo,
bei einer Funktionalität welche essentiel(!) ist komme ich nicht weiter und ärgere mich seit einigen Stunden schwarz, wäre also wirklich sehr, sehr dankbar wenn mir jemand helfen könnte!
Ich habe ein "require shim", ähnlich der node module/require Funktion, bzw. in Verwendung mit und ohne node.js.
https://github.com/frdl/webfan-require
Das funktioniert soweit.
Für offlinecache und performance möchte ich nun den require cache clientseitig speichern, dazu verwende ich Filer, eine Art polyfill für die HTML5 filesystem API.
Das Serialisieren der Objekte klappt nicht so ganz, weshalb ich mich zunächst der Einfachheit halber auf das Speichern des source codes beschränke (welchen ich beim laden eval).
Und hier hakt es:
Beim Ausführen des codes aus dem cache wird irgendwie nur das boot/main require-modul ausgeführt, dann stockt es "irgebndwie". Ich bekomme danach auch keine Meldung mehr von der Console welche mir weiterhelfen könnte, <boot>.complete() bzw. 'LINQ AS "scope.SQL";' ist die letzte Meldung.
Zum de-/aktivieren der cache funktion kann folgendes ein-/ bzw. auskommentiert werden:
Wie gesagt wäre ich seeehr dankbar, und würde bei Bedarf auch die Helfer als Authoren einfügen oder auch anderweitig vergüten, bzw. vielleicht hat aber jemand auch schon sowas/eine bessere Funktion!?
http://api.webfan.de/api-d/4/js-api/library.js
bzw.
https://github.com/frdl/-Flow/blob/master/api-d/4/js-api/library.js/core/plugin.core.js
bei einer Funktionalität welche essentiel(!) ist komme ich nicht weiter und ärgere mich seit einigen Stunden schwarz, wäre also wirklich sehr, sehr dankbar wenn mir jemand helfen könnte!
Ich habe ein "require shim", ähnlich der node module/require Funktion, bzw. in Verwendung mit und ohne node.js.
https://github.com/frdl/webfan-require
Das funktioniert soweit.
Für offlinecache und performance möchte ich nun den require cache clientseitig speichern, dazu verwende ich Filer, eine Art polyfill für die HTML5 filesystem API.
Das Serialisieren der Objekte klappt nicht so ganz, weshalb ich mich zunächst der Einfachheit halber auf das Speichern des source codes beschränke (welchen ich beim laden eval).
Und hier hakt es:
Beim Ausführen des codes aus dem cache wird irgendwie nur das boot/main require-modul ausgeführt, dann stockt es "irgebndwie". Ich bekomme danach auch keine Meldung mehr von der Console welche mir weiterhelfen könnte, <boot>.complete() bzw. 'LINQ AS "scope.SQL";' ist die letzte Meldung.
Zum de-/aktivieren der cache funktion kann folgendes ein-/ bzw. auskommentiert werden:
Code:
/* */
console.deprecated('Cache buggy, skipped!');
return;
Wie gesagt wäre ich seeehr dankbar, und würde bei Bedarf auch die Helfer als Authoren einfügen oder auch anderweitig vergüten, bzw. vielleicht hat aber jemand auch schon sowas/eine bessere Funktion!?
http://api.webfan.de/api-d/4/js-api/library.js
bzw.
https://github.com/frdl/-Flow/blob/master/api-d/4/js-api/library.js/core/plugin.core.js