logo

Node.js kommandolinjealternativer

Det er et bredt utvalg av kommandolinjealternativer i Node.js. Disse alternativene gir flere måter å kjøre skript og andre nyttige kjøretidsalternativer på.

La oss se listen over Node.js kommandolinjealternativer:

Indeks Alternativ Beskrivelse
1. v, --versjon Den brukes til å skrive ut nodens versjon.
2. -h, --hjelp Den brukes til å skrive ut node-kommandolinjealternativer.
3. -e, --eval 'script' Den evaluerer følgende argument som JavaScript. Modulene som er forhåndsdefinert i REPL kan også brukes i script.
4. -p, --skriv ut 'script' Den er identisk med -e, men skriver ut resultatet.
5. -c, --sjekk Syntaks kontroller skriptet uten å kjøre.
6. -i, --interaktiv Den åpner REPL selv om stdin ikke ser ut til å være en terminal.
7. -r, --require modul Den brukes til å forhåndslaste den angitte modulen ved oppstart. Den følger require() sine moduloppløsningsregler. Modul kan enten være en bane til en fil eller et nodemodulnavn.
8. --ingen avskrivning Slå av advarsler om avvikling.
9. --spor-avskrivning Den brukes til å skrive ut stabelspor for avskrivninger.
10. --kast-avskrivning Det gir feil for avskrivninger.
elleve. --ingen advarsler Den stanser alle prosessadvarsler (inkludert avskrivninger).
12. --sporadvarsler Den skriver ut stabelspor for prosessadvarsler (inkludert avskrivninger).
1. 3. --trace-sync-io Den skriver ut en stabelsporing når synkron i/o oppdages etter den første svingen i hendelsessløyfen.
14. --null-fyll-buffere Nullfyller automatisk alle nylig tildelte buffer- og slowbuffer-forekomster.
femten. --track-heap-objekter Den sporer haugobjektallokeringer for hauge-øyeblikksbilder.
16. --prof-prosess Den behandler V8-profilutdata generert ved hjelp av v8-alternativet --prof.
17. --V8-alternativer Den skriver ut V8 kommandolinjealternativer.
18. --tls-cipher-list=liste Den spesifiserer en alternativ standard tls-chifferliste. (krever at node.js bygges med kryptostøtte. (standard))
19. --aktiver-fips Den muliggjør fips-kompatibel krypto ved oppstart. (krever at node.js bygges med ./configure --openssl-fips)
tjue. --force-fips Den tvinger fips-kompatibel krypto ved oppstart. (kan ikke deaktiveres fra skriptkode.) (samme krav som --enable-fips)
tjueen. --icu-data-dir=fil Den spesifiserer ICU-databelastningsbanen. (Overstyrer node_icu_data)

Eksempler på Node.js kommandolinjealternativer

For å se versjonen av den kjørende noden:

Åpne Node.js ledetekst og kjør kommandonode -v eller node --version

For hjelp:

Bruk kommandonode ?h eller node --help

For å evaluere et argument (men ikke utskriftsresultat):

Bruk kommandonode -e, --eval 'script'

For å evaluere et argument og skrive ut resultat også:

Bruk kommandonoden -p 'script'

For å åpne REPL selv om stdin ikke vises:

Bruk kommandonode -i, eller node --interactive