是否可以更改node.js命令提示符的默认路径?

时间:2016-10-11 21:21:33

标签: node.js npm

与标题相同,我想将node.js命令提示符的默认路径从c:\ user \“my username”更改为C:\ nodejs,但不影响那个(我的意思是默认路径)的Windows命令提示符。

有人知道是否有可能吗?

Node.js command prompt default path pic

2 个答案:

答案 0 :(得分:5)

是的,可以在启动时更改node.js命令提示符的默认路径,然后(Windows案例)

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

    if "%CD%\"=="%~dp0" cd /d "%HOMEDRIVE%%HOMEPATH%"
    
  5. 与你的道路。例如,它可能是

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

    如果您想在启动" Node.js命令提示符"时更改目录,请在Node.js命令提示符中执行以下命令:

         cd c:/MyDirectory/
    

答案 1 :(得分:0)

如果您的意思是在命令行上启动节点后更改当前目录,则可以使用:

process.chdir("C:\\nodejs");

或者,您可以先cd到目标目录,然后启动node

如果那不是您的意思,请更具体。