logo

Node.js-komentorivin asetukset

Node.js:ssä on laaja valikoima komentorivivaihtoehtoja. Nämä vaihtoehdot tarjoavat useita tapoja suorittaa komentosarjoja ja muita hyödyllisiä ajonaikaisia ​​vaihtoehtoja.

Katsotaanpa luetteloa Node.js-komentorivivaihtoehdoista:

Indeksi Vaihtoehto Kuvaus
1. v, --versio Sitä käytetään solmun version tulostamiseen.
2. -h, -apua Sitä käytetään solmun komentorivivalintojen tulostamiseen.
3. -e, --eval 'käsikirjoitus' Se arvioi seuraavan argumentin JavaScriptiksi. REPL:ssä ennalta määritettyjä moduuleja voidaan käyttää myös komentosarjassa.
4. -p, --print 'script' Se on identtinen -e:n kanssa, mutta tulostaa tuloksen.
5. -c, --check Syntaksitarkista komentosarja suorittamatta sitä.
6. -i, --interaktiivinen Se avaa REPL:n, vaikka stdin ei näyttäisi olevan pääte.
7. -r, --require moduuli Sitä käytetään määritetyn moduulin esilataamiseen käynnistyksen yhteydessä. Se noudattaa request()-moduulin resoluutiosääntöjä. Moduuli voi olla joko polku tiedostoon tai solmumoduulin nimi.
8. --ei arvostusta Hiljennä käytöstäpoistovaroitukset.
9. --jälki-deprecation Sitä käytetään pinojälkien tulostamiseen käytöstäpoiston varalta.
10. --heitto-alentuminen Se antaa virheitä käytöstäpoistoille.
yksitoista. -- ei varoituksia Se vaimentaa kaikki prosessivaroitukset (mukaan lukien käytöstäpoistot).
12. -- jälki-varoitukset Se tulostaa pinojäljet ​​prosessivaroituksiin (mukaan lukien käytöstäpoistot).
13. --trace-sync-io Se tulostaa pinojäljen aina, kun synkroninen i/o havaitaan tapahtumasilmukan ensimmäisen kierroksen jälkeen.
14. -- nollatäyttöpuskurit Nollaa automaattisesti kaikki äskettäin varatut puskuri- ja hidaspuskuriinstanssit.
viisitoista. --track-heap-objektit Se seuraa kasaobjektien varauksia keon tilannekuvia varten.
16. --ammattimainen prosessi Se käsittelee V8-profilaattorin tulosteen, joka on luotu v8-optiolla --prof.
17. --V8-vaihtoehdot Se tulostaa V8-komentorivivalinnat.
18. --tls-cipher-list=list Se määrittää vaihtoehtoisen oletusarvoisen tls-salausluettelon. (vaatii, että node.js on rakennettu salaustuella. (oletus))
19. --enable-fips Se mahdollistaa fips-yhteensopivan krypton käynnistyksen yhteydessä. (edellyttää, että node.js on rakennettu komennolla ./configure --openssl-fips)
kaksikymmentä. --force-fips Se pakottaa fips-yhteensopivan krypton käynnistyksen yhteydessä. (ei voida poistaa käytöstä komentosarjakoodista.) (samat vaatimukset kuin --enable-fips)
kaksikymmentäyksi. --icu-data-dir=tiedosto Se määrittää ICU-tietojen latauspolun. (Ohittaa node_icu_data)

Node.js-komentorivivaihtoehtojen esimerkkejä

Nähdäksesi käynnissä olevan Noden version:

Avaa Node.js-komentokehote ja suorita komento node -v tai node --version

Avuksi:

Käytä komentoa node ?h tai node --help

Argumentin arvioiminen (mutta ei tulosta tulosta):

Käytä komentoa node -e, --eval 'script'

Voit myös arvioida argumentin ja tulostaa tuloksen seuraavasti:

Käytä komentosolmua -p 'script'

Avaa REPL, vaikka stdin ei tule näkyviin:

Käytä komentoa node -i tai node --interactive