在Windows中打开node.js命令提示符时,如何更改我所在的目录?
这个问题是asked before,但是是5年前,给出的解决方案对我不起作用。
这是最后一个问题给出的解决方案:
更改看起来像这样的行中的默认路径
if "%CD%\"=="%~dp0" cd /d "%HOMEDRIVE%%HOMEPATH%"
与您的路径。例如
if "%CD%\"=="%~dp0" cd /d "c://MyDirectory/"
我没有在期望的位置找到nodevars.bat(按照上面的第1点)。因此,我进行了一次PC范围的搜索,所有搜索都在C:\Users\pieka\AppData\Roaming\nvm\v8.11.4
中(“ pieka”是我的用户名)。
这可能与我安装的使用较少的node version manager for windows有关-我不确定。
更重要的是,我根据答案编辑了nodevars.bat
,但是当我打开node.js命令提示符时,我的启动目录保持不变。
我还找到了this question,但它与Windows Command提示符有关,老实说,我不确定在哪里插入它建议的代码(IF /I x"%COMSPEC%"==x%CMDCMDLINE% (cd /D c:\)
)。在启动目录方面,nodejs命令提示符是否模仿Windows命令提示符?
我还能通过从开始菜单以外的其他地方“打开” node.js命令提示符来实现我想要的吗?
答案 0 :(得分:0)
您正在寻找错误位置的文件。如果在安装过程中未指定其他路径,则会在c:\Program Files\nodejs
中安装Node.js,并且存在nodevars.bat
。