logo

Možnosti ukazne vrstice Node.js

V Node.js obstaja veliko različnih možnosti ukazne vrstice. Te možnosti ponujajo več načinov za izvajanje skriptov in druge uporabne možnosti izvajalnega časa.

Oglejmo si seznam možnosti ukazne vrstice Node.js:

Kazalo Možnost Opis
1. v, --različica Uporablja se za tiskanje različice vozlišča.
2. -h, --pomoč Uporablja se za tiskanje možnosti ukazne vrstice vozlišča.
3. -e, --eval 'skript' Naslednji argument ovrednoti kot JavaScript. Module, ki so vnaprej določeni v REPL, je mogoče uporabiti tudi v skriptu.
4. -p, --print 'skript' Je enak -e, vendar natisne rezultat.
5. -c, --preveri Preverite sintakso skripta brez izvajanja.
6. -i, --interaktiven Odpre REPL, tudi če se zdi, da stdin ni terminal.
7. -r, --require modul Uporablja se za prednalaganje določenega modula ob zagonu. Sledi pravilom razreševanja modula require(). Modul je lahko pot do datoteke ali ime modula vozlišča.
8. --brez razvrednotenja Utišajte opozorila o zastarelosti.
9. --trace-deprecation Uporablja se za tiskanje sledi skladov za opustitve.
10. --throw-deprecation Vrže napake za opustitve.
enajst. --brez opozoril Utiša vsa opozorila procesov (vključno z zastarelimi).
12. --trace-opozorila Natisne sledi skladov za opozorila o procesih (vključno z zastarelimi).
13. --trace-sync-io Natisne sled sklada vsakič, ko je po prvem obratu zanke dogodkov zaznan sinhroni v/i.
14. --zero-fill-buffers Samodejno ničelno zapolni vse na novo dodeljene primerke medpomnilnika in počasnega medpomnilnika.
petnajst. --track-heap-objekti Sledi dodelitvam objektov kopice za posnetke kopice.
16. --prof-proces Obdeluje izhod profilerja V8, ustvarjen z možnostjo v8 --prof.
17. --V8-možnosti Natisne možnosti ukazne vrstice V8.
18. --tls-cipher-list=seznam Določa nadomestni privzeti seznam šifer tls. (zahteva, da je node.js zgrajen s kripto podporo. (privzeto))
19. --enable-fips Ob zagonu omogoča kriptovaluto, skladno s fips. (zahteva, da je node.js izdelan z ./configure --openssl-fips)
dvajset. --force-fips Ob zagonu prisili kriptovaluto, združljivo s fips. (ni mogoče onemogočiti iz kode skripta.) (enake zahteve kot --enable-fips)
enaindvajset. --icu-data-dir=datoteka Določa pot nalaganja podatkov ICU. (Preglasi node_icu_data)

Primeri možnosti ukazne vrstice Node.js

Če si želite ogledati različico delujočega vozlišča:

Odprite ukazni poziv Node.js in zaženite ukaz node -v ali node --version

Za pomoč:

Uporabite vozlišče ukaza ?h ali vozlišče --help

Če želite oceniti argument (vendar ne natisniti rezultata):

Uporabite vozlišče ukaza -e, --eval 'script'

Če želite ovrednotiti argument in natisniti rezultat tudi:

Uporabite ukazno vozlišče -p 'script'

Če želite odpreti REPL, tudi če se stdin ne prikaže:

Uporabite ukaz vozlišče -i ali vozlišče --interactive