.NODE Bestandsextensie
Node.js-binair add-onbestand
| Ontwikkelaar | N.v.t. |
| Populariteit |
3,6 | 10 stemmen |
Wat is een NODE-bestand?
Een NODE-bestand bevat een addon, een gecompileerde bibliotheek met functies die door een of meer Node.js-toepassingen wordt gebruikt. Het bevat binaire gegevens die zijn gecompileerd uit een GYP-bestand dat is geschreven in de programmeertaal C++. NODE-bestanden zijn vergelijkbaar met .MJS-modules, omdat ze web- en applicatieontwikkelaars in staat stellen code in kleinere, herbruikbare componenten te organiseren.
Meer informatie
Web- en appontwikkelaars gebruiken NODE-bestanden om addons voor Node.js-toepassingen te maken. Met deze addons kunnen Node.js-toepassingen verbinding maken met bibliotheken die functionaliteit bieden. Een herbruikbaar addonproject bestaat doorgaans uit een package.json-bestand, een binding.gyp-bestand en C++-broncode, terwijl niet-herbruikbare modules het package.json-bestand niet nodig hebben.
Om NODE-bestanden te maken, installeren ontwikkelaars eerst het hulpprogramma "node-gyp" dat bij Node.js wordt geleverd met de volgende opdracht:
npm install -g node-gyp
Vervolgens maken ontwikkelaars binding.gyp-bestanden die de buildconfiguratie van de Node.js-module beschrijven. Daarna gebruiken ze de opdracht node-gyp configure om de juiste buildbestanden te maken en gebruiken ze de opdracht node-gyp build om het bestand addon.node te maken.
OPMERKING: Gebruik de functie require() om een addon als Node.js-module te laden.