Executive Women International: Birmingham, AL

N

Diese API ruft Daten ab, die zuvor dem aktuell ausgeführten Agenten über napi_set_instance_data() zugeordnet waren. Wenn keine Daten festgelegt sind, wird der Aufruf erfolgreich ausgeführt, und die Daten werden auf NULL gesetzt. . Für Linux-Entwickler sind die erforderlichen C/C++-Toolchain-Pakete leicht verfügbar. GCC wird in der Node.js-Community häufig verwendet, um eine Vielzahl von Plarformen zu erstellen und zu testen. Für viele Entwickler ist auch die LLVM-Compilerinfrastruktur eine gute Wahl. . . . Es gibt auch N_NODE_DOWNLOAD_MIRROR für einen anderen Spiegel mit dem gleichen Layout wie die Standard-nodejs.org/download Im Allgemeinen ist ein ArrayBuffer nicht abnehmbar, wenn er zuvor getrennt wurde. Das Modul kann zusätzliche Bedingungen für die Frage auferlegen, ob ein ArrayBuffer abnehmbar ist. V8 erfordert z.

B., dass der ArrayBuffer extern ist, d. h. mit napi_create_external_arraybuffer erstellt wird. In der Vergangenheit war Node-Gyp das Werkzeug der Wahl, um native Addons zu erstellen. Es hat eine weit verbreitete Annahme und Dokumentation. Einige Entwickler sind jedoch in Node-Gyp eingeschränkt. Um zu vermeiden, dass sudo für globale Installationen von n und npm erforderlich ist, wird empfohlen, entweder in Ihrem Home-Verzeichnis mit N_PREFIX zu installieren oder den Besitz der Systemverzeichnisse zu übernehmen: * Gibt an, dass die N-API-Version als experimentell veröffentlicht wurde. Dies sollte nicht mit dem negativen Teilchen verwechselt werden, das identisch geschrieben ist. Der eigentliche Aufruf in JavaScript wird durch den Rückruf gesteuert, der über den Parameter call_js_cb gegeben wird. call_js_cb wird einmal für jeden Wert aufgerufen, der durch einen erfolgreichen Aufruf von napi_call_threadsafe_function() in die Warteschlange eingefügt wurde.

Wenn ein solcher Rückruf nicht angegeben wird, wird ein Standardrückruf verwendet, und der resultierende JavaScript-Aufruf hat keine Argumente. Der call_js_cb-Rückruf storniert die JavaScript-Funktion, die als napi_value in ihren Parametern aufruft, sowie den void*-Kontextzeiger, der beim Erstellen des napi_threadsafe_function verwendet wird, und den nächsten Datenzeiger, der von einem der sekundären Threads erstellt wurde. Der Rückruf kann dann eine API wie napi_call_function() verwenden, um JavaScript aufzurufen.

Previous post:

Next post: