2017-02-09 41 views
1

內我的應用程序文件夾中,有一個bin文件夾,我想它,將其添加在$ PATH這樣的:

export PATH=$PATH:~/bin 

我試圖在Heroku的慶典,但那麼heroku會重新啓動並刪除添加的路徑。我將如何能夠將其永久添加到$路徑中?

回答

0

您是否嘗試過使用heroku CLI工具配置?

heroku config:set PATH=~/bin

這似乎有點奇怪,但。看起來可能有更好的方法來完成你想要達到的目標。但我並不瞭解你的籌碼,所以很難評論。

無論如何,如果你想要的環境變量在Heroku的堅持,與heroku config設置,或使用管理控制檯:https://dashboard.heroku.com/apps/YOURAPPNAME/settings

Heroku的配置文件:https://devcenter.heroku.com/articles/config-vars

+1

我已經嘗試過,「Heroku的配置:設置PATH = 〜/ bin「,儀表板和應用程序崩潰。當我嘗試heroku運行bash它說錯誤:沒有這樣的文件或目錄 等待進程終止的錯誤:沒有子進程 當我刪除該配置它很好。我在應用程序中使用多個buildpack,我的堆棧是雪松14. –

+0

更新:我檢查儀表板設置上的配置,並指向本地文件夾。我需要將它指向已部署的文件夾 –

+0

它是什麼類型的應用程序?節點?紅寶石? ?? –