2017-06-06 3 views
1

Ich bin neu in Node.js Addons, ich verstehe nicht den Unterschied zwischen nan und n-api.Migrieren von alten Addons zu NAPI

Und gibt es eine einfache Möglichkeit, ein Addon für die alte Version (Knoten v.0) auf eine neuere Version (Knoten v.8) zu migrieren?

Antwort

2

n-api ist eine neue Möglichkeit, Addon unabhängig von der zugrunde liegenden JavaScript-Laufzeit (ex V8) zu erstellen und wird als Teil von Node.js beibehalten.

Ich denke, es gibt keine einfache Möglichkeit für die Migration zu n-api, weil es fast jede Schnittstelle geändert hat, aber ich denke, Programmierung mit n-api ist einfacher als nan. In n-api können Sie reine C-Programmierung verwenden und es ist eine neue Funktion. Für mehr Beispiel auf n-api können Sie here überprüfen.

+0

Die n-api api hat sich geändert, seit du diesen Code geschrieben hast, der verwirrend ist –

+0

@ simon-p-r danke für die Erwähnung, dass ich meinen Code aktualisieren werde. –

+0

@ simon-p-r Ich aktualisiere es. –

Verwandte Themen