Com utilitzar les ordres de punt al REPL de Node.js?

Com Utilitzar Les Ordres De Punt Al Repl De Node Js



A Node.js, ' REPL (Read Evaluate Print Loop)” és una finestra de consola que executa l'entrada de l'usuari en forma de codi JavaScript vàlid i retorna la sortida després de l'execució. Executa el codi JavaScript directament des de la línia d'ordres. És útil per provar el codi JavaScript immediatament sense crear cap fitxer '.js' extern. A part d'això, també ofereix una llista d'ordres útils que gestionen i gestionen el seu comportament. Aquestes ordres són només una paraula clau que comença amb un '.(punt)' per dur a terme la funcionalitat especial basada en els seus noms.

Aquesta guia inclourà el propòsit i l'ús de totes les ordres de punt REPL a Node.js.

Llista de totes les ordres especials del DOT

REPL ofereix una llista d'ordres especials, i totes s'inicien amb el '.(punt)'. És per això que aquestes ordres es coneixen com a REPL ' punt ” ordres. Aquesta secció enumera totes les ordres de punt REPL juntament amb els seus objectius.







  • .ajuda: Mostra una llista de totes les ordres de punt REPL juntament amb la seva informació.
  • .guardar: Desa totes les ordres que s'han executat a la sessió REPL en un fitxer.
  • .carrega: Carrega el fitxer JavaScript que desa totes les ordres executades.
  • .trencar: Surt del mode multilínia per trencar el flux d'entrada. Funciona igual que el ' Ctrl+C ” tecla de drecera.
  • .clar: Restableix la sessió REPL esborrant totes les entrades de diverses línies amb un objecte buit.
  • .editor: Permet que el mode d'editor escrigui codi JavaScript vàlid. Quan tot el codi estigui escrit, executeu-lo prement el botó ' Ctrl+D ” tecla de drecera.
  • .exit: Surt de la sessió REPL.

Després d'aconseguir els objectius de les ordres de punts esmentades anteriorment, passem al seu ús.



Com utilitzar les ordres de punt al REPL de Node.js?

Abans d'utilitzar les ordres de punt, primer inicieu a REPL sessió executant el ' node ” paraula clau com a ordre:



node

La sortida següent inicia un intèrpret d'ordres REPL en què l'usuari pot executar totes les ordres de punt per realitzar la funcionalitat especial basada en els seus noms i funcionalitats:





Aquesta secció inclou diversos exemples per elaborar pràcticament l'ús de totes les ordres de punt REPL.



Exemple 1: utilitzeu l'ordre '.help'.

Aquest exemple utilitza el ' .ajuda ” per obtenir una llista de totes les ordres de punts disponibles juntament amb els seus objectius:

. ajuda

La sortida següent proporciona una llista de totes les ordres de punt. Premeu 'Ctrl+C' per sortir-ne:

Exemple 2: Utilitzeu l'ordre '.save'.

Aquest exemple utilitza el ' .guardar ” per desar el codi executat des que va començar la sessió REPL en un fitxer JavaScript. Per exemple, la matriu donada s'emmagatzema en un fitxer JS:

Noms = [ 'Anna' , 'El meu' , 'Joe' ]

La sortida següent crea la matriu donada:

Ara, executeu el ' .guardar ” comanda juntament amb el nom del fitxer JavaScript en què l'usuari vol desar el codi executat. Aquí, en aquest escenari, es desa al ' index.js ' dossier:

. guardar índex. js

La sortida següent mostra que la sessió actual es desa al fitxer 'index.js':

Exemple 3: utilitzeu l'ordre '.load'.

Un cop desada la sessió REPl en un fitxer JavaScript específic mitjançant l'ordre '.save'. A continuació, utilitzeu el ' .carrega ” per recuperar el contingut del fitxer JavaScript. Aquí, el contingut del fitxer 'index.js' es recupera mitjançant l'ordre '.load':

. càrrega índex. js

La sortida donada mostra el contingut del fitxer JavaScript 'index.js':

Exemple 4: utilitzeu l'ordre '.break'.

Aquest exemple executa el ' .trencar ordre per trencar el bucle 'for' de JavaScript multilínia:

. trencar

La sortida següent surt del mode multilínia, per tant, l'usuari ja no pot introduir entrada en el bucle 'for' donat:

Exemple 5: Utilitzeu l'ordre '.clear'.

Aquest exemple utilitza el ' .clar ”, que funciona igual que l'ordre “.break”. Destaca el mode multilínia per introduir entrades:

. clar

La sortida següent és idèntica a l'ordre '.break':

Exemple 6: Utilitzeu l'ordre '.editor'.

Aquest exemple mostra la implementació pràctica del ' .editor ” ordre que activa el mode multilínia per escriure més d'una línia de codi JavaScript:

. editor

Per exemple, una funció anomenada ' myFunc() ' es defineix i s'invoca en el mode d'editor que retorna l'arrel quadrada del nombre especificat mitjançant el ' Math.sqrt() ” mètode:

Exemple 7: Utilitzeu l'ordre '.exit'.

Un cop s'hagi completat l'ús de la sessió REPL, sortiu-ne executant el següent ' .sortir ' comandament:

. sortida

Nota: L'usuari també pot sortir de la sessió REPL prement el botó ' Ctrl+D ' una vegada la tecla de drecera o la tecla ' Ctrl+C ” tecla de drecera dues vegades.

Això es tracta d'utilitzar les ordres de punt al REPL de Node.js.

Conclusió

Per utilitzar les ordres de punt a Node.js REPL, primer, inicieu la sessió REPL amb el ' node ” i, a continuació, executeu l'ordre de punt desitjada per realitzar la tasca especial en funció del seu nom i funcionalitat. Les ordres de punt ofereixen una manera còmoda de gestionar el codi JavaScript executat per emmagatzemar-lo, accedir-hi, trencar-lo, esborrar-lo, editar-lo i sortir-ne. Aquesta guia ha enumerat el propòsit i l'ús de totes les ordres de punt REPL a Node.js.