是否可以更改node.js命令提示符的默认路径?
与标题相同,我希望将node.js命令提示符的默认路径从c:\user\“my username”更改为c:\nodejs,但不影响windows命令提示符的默认路径 有人知道这是否可能吗是否可以更改node.js命令提示符的默认路径?,node.js,npm,Node.js,Npm,与标题相同,我希望将node.js命令提示符的默认路径从c:\user\“my username”更改为c:\nodejs,但不影响windows命令提示符的默认路径 有人知道这是否可能吗 如果您的意思是在命令行上启动节点后更改当前目录,则可以使用: process.chdir("C:\\nodejs"); 或者,您可以先将cd发送到目标目录,然后启动节点 如果这不是您的意思,请更具体一些。是的,可以在启动node.js命令提示符时更改其默认路径,然后(Windows案例) 转到安装NodeJ
如果您的意思是在命令行上启动节点后更改当前目录,则可以使用:
process.chdir("C:\\nodejs");
或者,您可以先将cd
发送到目标目录,然后启动节点
如果这不是您的意思,请更具体一些。是的,可以在启动node.js命令提示符时更改其默认路径,然后(Windows案例)
if "%CD%\"=="%~dp0" cd /d "%HOMEDRIVE%%HOMEPATH%"
if "%CD%\"=="%~dp0" cd /d "c://MyDirectory/"
如果要在启动“Node.js命令提示符”时更改目录一次,请在Node.js命令提示符中执行以下命令:
cd c:/MyDirectory/
如果你正确安装了node,你应该让它是全局的,就像在任何目录节点yourCode.js中一样。我想问为什么?是的..嗯,我知道它是全局的,但我只想更改默认路径。因为我觉得每次安装npm软件包时,在node.js命令提示符中键入cd C:\nodejs\“packagename”很烦人。@mizok在添加到正在处理的项目列表时,您仍然需要这样做。。。我使用atom.io中的提示符,它在当前项目目录中打开,因此完全避免了这个问题。我想我从未多次打开过“node.js命令提示符”。