当我尝试在节点上调整我的项目时,我必须为我的 javascript 文件编写完整路径,因为节点使用的默认值是C:\Users\MyUser
并且我拒绝使用它。
我一直在试图找到如何改变这一点,但在任何地方都没有找到。我什至尝试手动搜索目录并没有找到它。
谁能指点我如何解决我遇到的这个烦人的小问题?
您可以在启动时更改“Node.js 命令提示符”的默认目录。如果是这样,那么(Windows 案例)
更改行中的默认路径,如下所示
if "%CD%\"=="%~dp0" cd /d "%HOMEDRIVE%%HOMEPATH%"
用你的路径。例如,它可能是
if "%CD%\"=="%~dp0" cd /d "c://MyDirectory/"
如果您的意思是在启动“Node.js 命令提示符”时更改目录一次,那么您可以在 NodeJS 命令提示符的命令行中运行:
cd c:/MyDirectory/
Node 的“默认”目录是 Windows 主目录。注意,您可以使用process.chdir(directory)更改节点的主目录
在程序文件夹中有一个 nodevars.bat 文件,用于启动命令外壳。