在 Node.js 命令提示符中更改目录

Change directory in Node.js command prompt

我想在 Node.js 命令提示符下移动到另一个目录,但是当我打开 Node.js cmd window 时,它没有显示任何路径。这是 Node.js cmd window:

的屏幕截图

现在,如果我想将目录更改为 D:\abc 那么我该怎么做呢?

那不是 Node.js 命令提示符 window。那是一种语言shell到运行JavaScript的命令,也被称为REPL.

在 Windows 中,开始菜单或开始屏幕中应该有 Node.js 命令提示符 :

这将打开命令提示符 window,如下所示:

从那里您可以使用 cd 命令切换目录。

在命令提示符 window 中键入 .exit,它会终止节点 repl。

如果您要更改 "Node.js command prompt" 的默认目录,则在启动它时,然后(Windows 情况)

  1. 转到安装 NodeJS 的目录
  2. 查找文件nodevars.bat
  3. 以管理员身份用编辑器打开它
  4. 更改看起来像

    的行中的默认路径
    if "%CD%\"=="%~dp0" cd /d "%HOMEDRIVE%%HOMEPATH%"
    

走你的路。例如

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

如果您打算在启动 "Node.js command prompt" 时更改一次目录,则在 Node.js 命令提示符下执行以下命令:

     cd c:/MyDirectory/

切换到另一个目录 process.chdir("../");

.help 将显示所有选项。 在这种情况下执行 .exit

将 \d [dir] 属性添加到 cd 命令,如下所示:

cd \d %yourdir%:\
  1. 打开文件nodevars.bat
  2. 把你的路径加到最后, "%HOMEDRIVE%%HOMEPATH% /file1/file2/file3
  3. 保存文件nodevars.bat

即使使用瑞典语单词也能正常工作