logo

Node.js-opdrachtregelopties

Er is een grote verscheidenheid aan opdrachtregelopties in Node.js. Deze opties bieden meerdere manieren om scripts en andere handige runtime-opties uit te voeren.

Laten we de lijst met Node.js-opdrachtregelopties bekijken:

Inhoudsopgave Keuze Beschrijving
1. v, --versie Het wordt gebruikt om de versie van het knooppunt af te drukken.
2. -h, --hulp Het wordt gebruikt om opdrachtregelopties voor knooppunten af ​​te drukken.
3. -e, --eval 'script' Het evalueert het volgende argument als JavaScript. De modules die vooraf zijn gedefinieerd in de REPL kunnen ook in scripts worden gebruikt.
4. -p, --print 'script' Het is identiek aan -e, maar geeft het resultaat weer.
5. -c, --controleer Syntaxis controleer het script zonder het uit te voeren.
6. -i, --interactief Het opent de REPL, zelfs als stdin geen terminal lijkt te zijn.
7. -r, --module vereist Het wordt gebruikt om de opgegeven module bij het opstarten vooraf te laden. Het volgt de moduleresolutieregels van require(). Module kan een pad naar een bestand zijn, of de naam van een knooppuntmodule.
8. --geen afschrijving Stop waarschuwingen voor beëindiging.
9. --trace-beëindiging Het wordt gebruikt om stacktraces voor beëindigingen af ​​te drukken.
10. --throw-afschrijving Het genereert fouten voor beëindigingen.
elf. --geen waarschuwingen Het stopt alle proceswaarschuwingen (inclusief beëindigingen).
12. --trace-waarschuwingen Het drukt stacktraces af voor proceswaarschuwingen (inclusief beëindigingen).
13. --trace-sync-io Het drukt een stacktrace af wanneer synchrone i/o wordt gedetecteerd na de eerste beurt van de gebeurtenislus.
14. --zero-fill-buffers Vult automatisch alle nieuw toegewezen buffer- en slowbuffer-instanties op nul.
vijftien. --track-heap-objecten Het houdt heap-objecttoewijzingen bij voor heap-snapshots.
16. --prof-proces Het verwerkt V8-profileruitvoer gegenereerd met behulp van de v8-optie --prof.
17. --V8-opties Het drukt V8-opdrachtregelopties af.
18. --tls-cipher-list=lijst Het specificeert een alternatieve standaard TLS-coderingslijst. (vereist dat node.js wordt gebouwd met crypto-ondersteuning. (standaard))
19. --enable-fips Het maakt fips-compatibele crypto bij het opstarten mogelijk. (vereist dat node.js wordt gebouwd met ./configure --openssl-fips)
twintig. --force-fips Het forceert fips-compatibele crypto bij het opstarten. (kan niet worden uitgeschakeld via scriptcode.) (dezelfde vereisten als --enable-fips)
eenentwintig. --icu-data-dir=bestand Het specificeert het ICU-gegevenslaadpad. (Overschrijft node_icu_data)

Node.js Voorbeelden van opdrachtregelopties

Om de versie van het actieve knooppunt te zien:

Open de Node.js-opdrachtprompt en voer opdracht node -v of node --version uit

Voor hulp:

Gebruik opdrachtknooppunt ?h of knooppunt --help

Een argument evalueren (maar het resultaat niet afdrukken):

Gebruik opdrachtknooppunt -e, --eval 'script'

Om een ​​argument te evalueren en het resultaat af te drukken:

Gebruik opdrachtknooppunt -p 'script'

Om REPL te openen, zelfs als stdin niet verschijnt:

Gebruik het commando node -i of node --interactive