在cygwin如何使用絕對路徑去執行node.js app?

jasonhsieh
  • 145

假設我有一個 node.js的script 寫好了放在 C:/myscript/app.js

開啟cygwin64.exe 之後 我可以用cd先到該路徑位置再打node app.js去執行 是成功的

cd C
cd myscript
node app.js

但這樣要打三次指令,有點麻煩

請問要怎麼直接執行呢? 我試過 一開始進入在這畫面時

剛進入cygwin時

輸入絕對路徑 去執行 會失敗

這樣會失敗,請各位大大救援,謝謝


根據 大夢初曉 的答案去實做後,還是會失敗

若在一cygwin的預設初始目錄 ~ 輸入根據pwd得到的路徑加上/app.js,會得到下列錯誤
根據第二個紅框,cygwin似乎認為我還是在C:找相對路徑/d/git-...../app.js

補充

另一個沒有在d前面加 / 的結果

回复
阅读 2.3k
1 个回答

先进入到脚本所在目录,执行pwd命令,这个路径才是绝对路径,应该是以/开头的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏