Ich habe eine Bibliothek in C++ mit Embind und Emscripten erstellt.Wie packe ich meine Bibliothek in einer selbstausführenden Funktion? (emscripten)
Einige Hand JS-Code geschrieben wird auch in die Bibliothek --pre-js
Die Bibliothek arbeitet mit hinzugefügt. Aber ich möchte den Code neu zu ordnen, um diese:
var MYLIB = (function(){
// ... Original Code ...
return Module;
})();
So würde der Code den globalen Namensraum nicht verschmutzen, und der Code minifier könnte besser Optimierungen tun.
Gibt es eingebaute Funktionen in emcc
?
Die Bibliothek wird nur in Webbrowsern ausgeführt, nicht in Nodejs.
Verwandte: http://stackoverflow.com/questions/33623682/how-to-use-fs-when-modularize-and -export-name-werden-in-emscripten verwendet – user1906