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