0
運行用ruby編寫的機架服務,我需要從外部路徑執行「rackup」,而不需要先瀏覽代碼的目錄。如何從遠程路徑執行「rackup」?
classic: cd/Volumes/Code/my_service; rackup
我想: rackup CD /卷/代碼/ my_service
這是因爲rackup犯規不採取此參數OBV不起作用。
運行用ruby編寫的機架服務,我需要從外部路徑執行「rackup」,而不需要先瀏覽代碼的目錄。如何從遠程路徑執行「rackup」?
classic: cd/Volumes/Code/my_service; rackup
我想: rackup CD /卷/代碼/ my_service
這是因爲rackup犯規不採取此參數OBV不起作用。
您可以指定配置文件作爲參數rackup
。如果您不包含它,它將默認爲config.ru
,並只會查看當前目錄。
在你的情況,你應該能夠運行:
rackup /Volumes/Code/my_service/config.ru
你需要確保你的應用程序並不假定當前目錄是一樣的應用程序目錄,除此之外一切都應該工作好。
這是爲了讓'my_service'目錄下的'config.ru'文件能夠工作嗎? – matt
是的,這是正確的。 – Yoni