如何更改node.js中的默认目录?(视窗)

Mr.*_*obo 5 windows node.js

当我尝试在节点上调试项目时,我必须为我的javascript文件编写完整路径,因为默认值节点使用的是C:\Users\MyUser,我拒绝使用它.

我一直试图找到如何改变它,但没有在任何地方找到它.我甚至尝试手动搜索目录,没有找到它的运气.

有谁能指出我如何解决这个烦人的小问题?

Rom*_*man 6

您可以在启动时更改"Node.js命令提示符"的默认目录.若然,那么(Windows案例)

  1. 去安装NodeJS的目录
  2. 找到文件nodevars.bat
  3. 以编辑为管理员打开它
  4. 更改行中的默认路径

    if "%CD%\"=="%~dp0" cd /d "%HOMEDRIVE%%HOMEPATH%"
    
    Run Code Online (Sandbox Code Playgroud)

与你的道路.例如,它可能是

    if "%CD%\"=="%~dp0" cd /d "c://MyDirectory/"
Run Code Online (Sandbox Code Playgroud)

如果你想在启动"Node.js命令提示符"时更改目录,那么你可以在NodeJS命令提示符的命令行中运行:

     cd c:/MyDirectory/
Run Code Online (Sandbox Code Playgroud)


Bri*_*ell 1

节点的“默认”目录是 Windows 主目录。注意,您可以使用process.chdir(directory)更改节点的主目录