當我嘗試在節點上調用我的項目時,我必須爲我的JavaScript文件編寫完整路徑,因爲默認值節點使用的是C:\Users\MyUser
,我拒絕使用它。如何更改node.js中的默認目錄? (Windows)
我一直在試圖找出如何改變這一點,但還沒有找到它的任何地方。我什至試圖手動搜索目錄,並沒有找到它的運氣。
任何人都可以點我就如何解決這個惱人的小問題,我有嗎?
當我嘗試在節點上調用我的項目時,我必須爲我的JavaScript文件編寫完整路徑,因爲默認值節點使用的是C:\Users\MyUser
,我拒絕使用它。如何更改node.js中的默認目錄? (Windows)
我一直在試圖找出如何改變這一點,但還沒有找到它的任何地方。我什至試圖手動搜索目錄,並沒有找到它的運氣。
任何人都可以點我就如何解決這個惱人的小問題,我有嗎?
可以意味着更改默認目錄「Node.js的命令提示符」,當你啓動它改變節點的主目錄。如果是這樣,那麼(WINDOWS情況下)
改變該行的默認路徑,其貌似
if "%CD%\"=="%~dp0" cd /d "%HOMEDRIVE%%HOMEPATH%"
與路徑。這可能是例如
if "%CD%\"=="%~dp0" cd /d "c://MyDirectory/"
,如果你的意思是,當你推出的「Node.js的命令提示符」,然後就可以在中的NodeJS在命令行中運行命令提示符下一次更改目錄:
cd c:/MyDirectory/
節點.js本身沒有「*默認目錄*」。開始[工作目錄](http://nodejs.org/api/process.html#process_process_cwd)(「[主目錄](http://en.wikipedia.org/wiki/Home_directory)」)由Windows確定。 – 2013-04-21 07:42:16
哇,傻我!難怪我永遠無法找到這件事!你應該發佈這個答案。 – 2013-04-21 07:59:19
需要一些更多信息。你是否正在做**> c:\ Users \ MyUser \ node your_project **或**> node c:\ users \ MyUser \ your_project **? – naquiuddin 2013-04-21 11:11:37