【问题标题】:Change directory in Node.js command prompt在 Node.js 命令提示符中更改目录
【发布时间】:2015-09-21 22:37:20
【问题描述】:

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

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

【问题讨论】:

    标签: node.js cmd directory


    【解决方案1】:

    这不是 Node.js 命令提示符窗口。那是一个运行 JavaScript 命令的语言 shell,也称为 REPL

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

    这将打开一个如下所示的命令提示符窗口:

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

    【讨论】:

    • 我无法使用显示的命令提示符更改目录。
    • 即使我无法更改目录。有输入吗?
    • @Meghaa 我添加了一个新的屏幕截图,展示了如何更改驱动器和目录
    • @rink.attendant.6:非常感谢
    • @Megha 例如,我想将目录更改为C:\Test。当我运行>C: 时,它将目录更改为C:\Program Files\nodejs,这是我的Windows 10 上nodejs 的安装目录。我运行cd c:\Test 并将命令行路径更改为c:\Test>
    【解决方案2】:

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

    【讨论】:

    • 你也可以去掉尾部斜杠(即process.chdir(".."))。
    【解决方案3】:

    如果您要更改“Node.js 命令提示符”的默认目录,则在启动它时,然后(Windows 案例)

    1. 转到安装 NodeJS 的目录
    2. 查找文件 nodevars.bat
    3. 以管理员身份使用编辑器打开
    4. 更改行中的默认路径,如下所示

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

    用你的路径。例如

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

    如果您的意思是在启动“Node.js 命令提示符”时更改一次目录,则在 Node.js 命令提示符中执行以下命令:

         cd c:/MyDirectory/
    

    【讨论】:

      【解决方案4】:

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

      cd \d %yourdir%:\
      

      【讨论】:

        【解决方案5】:
        1. 打开文件nodevars.bat
        2. 只需将您的路径添加到末尾, "%HOMEDRIVE%%HOMEPATH% /file1/file2/file3
        3. 保存文件nodevars.bat

        即使使用瑞典语单词也可以使用

        【讨论】:

          【解决方案6】:

          在命令提示符窗口中输入.exit,它会终止节点repl。

          【讨论】:

            【解决方案7】:

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

            【讨论】:

              猜你喜欢
              • 2015-01-01
              • 1970-01-01
              • 2017-02-13
              • 2016-04-30
              • 2011-06-21
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2013-04-15
              相关资源
              最近更新 更多