2015-07-04 13 views
18

Voglio spostarmi in un'altra directory nel prompt dei comandi di Node.js ma quando apro la finestra cmd di Node.js non mi mostra alcun percorso. Ecco lo screenshot della finestra Node.js cmd:Cambia directory nel prompt dei comandi Node.js

enter image description here

Ora, se voglio cambiare directory per D:\abc allora come posso fare qui?

risposta

44

Questa non è la finestra del prompt dei comandi Node.js. Questa è una shell di linguaggio per eseguire comandi JavaScript, noto anche come REPL.

In Windows, ci dovrebbe essere un Node.js prompt dei comandi nel menu Start o schermata iniziale:

Windows Search for node.js

che aprirà una finestra del prompt dei comandi che assomiglia a questo:

Node.js command prompt window

Da lì è possibile passare alle directory utilizzando il comando cd.

+7

I non sono in grado di cambiare la directory utilizzando il prompt dei comandi mostrato. – kirtan403

+0

Anche io non sono in grado di cambiare directory. Qualsiasi input? – Megha

+0

@Meghaa Ho aggiunto un nuovo screenshot che mostra come cambiare unità e directory –

-1

Tipo .exit nella finestra del prompt dei comandi, Termina il nodo repl.

1

Se vuoi dire cambiare directory di default per "Node.js Prompt dei comandi", quando si avvia, quindi (caso di Windows)

  1. andare nella directory in cui è stato installato NodeJS
  2. nodevars Trova file. bat
  3. aprirlo con l'editor come amministratore
  4. modificare il percorso predefinito nella riga che assomiglia

    if "%CD%\"=="%~dp0" cd /d "%HOMEDRIVE%%HOMEPATH%" 
    

con il tuo percorso. Potrebbe essere ad esempio

if "%CD%\"=="%~dp0" cd /d "c://MyDirectory/" 

se si intende cambiare directory una volta quando è stato avviato "Node.js Prompt dei comandi", quindi eseguire il seguente comando nel prompt dei comandi Node.js:

 cd c:/MyDirectory/ 
+0

Funziona in modo un po 'complesso. –

Problemi correlati