logo

Opcions de línia d'ordres de Node.js

Hi ha una gran varietat d'opcions de línia d'ordres a Node.js. Aquestes opcions proporcionen diverses maneres d'executar scripts i altres opcions útils en temps d'execució.

Vegem la llista d'opcions de línia d'ordres de Node.js:

Índex Opció Descripció
1. v, --versió S'utilitza per imprimir la versió del node.
2. -h, --ajuda S'utilitza per imprimir les opcions de la línia d'ordres del node.
3. -e, --eval 'script' Avalua l'argument següent com a JavaScript. Els mòduls que estan predefinits al REPL també es poden utilitzar en script.
4. -p, --print 'script' És idèntic a -e però imprimeix el resultat.
5. -c, --comprova Comproveu la sintaxi de l'script sense executar-lo.
6. -i, --interactiu Obre el REPL fins i tot si stdin no sembla ser un terminal.
7. -r, --require mòdul S'utilitza per carregar prèviament el mòdul especificat a l'inici. Segueix les regles de resolució de mòduls de require(). El mòdul pot ser una ruta d'accés a un fitxer o un nom de mòdul de node.
8. --sense desviació Silenci els avisos de depreciació.
9. --trace-deprecation S'utilitza per imprimir traces de pila per a obsoletes.
10. --tirar-depreciació Llança errors per obsoletes.
11. --sense avisos Silencia tots els avisos de procés (incloses les obsoletes).
12. --trace-advertències Imprimeix traces de pila per als avisos de procés (incloses les obsoletes).
13. --trace-sync-io Imprimeix una traça de pila sempre que es detecti una entrada/sida síncrona després del primer gir del bucle d'esdeveniments.
14. --zero-fill-buffers Omple zero automàticament totes les instàncies de buffer i slowbuffer recentment assignades.
15. --track-heap-objects Fa un seguiment de les assignacions d'objectes de pila per a instantànies de pila.
16. --prof-procés Processa la sortida del perfilador V8 generada mitjançant l'opció v8 --prof.
17. --V8-opcions Imprimeix les opcions de línia d'ordres V8.
18. --tls-cipher-list=llista Especifica una llista alternativa de xifratge tls predeterminada. (requereix que node.js es creï amb suport criptogràfic. (per defecte))
19. --habilitar-fips Habilita criptografia compatible amb fips a l'inici. (requereix que node.js es construeixi amb ./configure --openssl-fips)
20. --force-fips Obliga la criptografia compatible amb fips a l'inici. (no es pot desactivar del codi d'script.) (els mateixos requisits que --enable-fips)
21. --icu-data-dir=fitxer Especifica la ruta de càrrega de dades de la UCI. (Anul·la node_icu_data)

Exemples d'opcions de línia d'ordres de Node.js

Per veure la versió del node en execució:

Obriu l'indicador d'ordres Node.js i executeu l'ordre node -v o node --version

Per ajuda:

Utilitzeu el node d'ordres ?h o el node --help

Per avaluar un argument (però no imprimir el resultat):

Utilitzeu el node d'ordres -e, --eval 'script'

Per avaluar un argument i imprimir el resultat també:

Utilitza el node d'ordres -p 'script'

Per obrir REPL encara que no aparegui stdin:

Utilitzeu el node d'ordre -i o el node --interactive