2012-09-10 62 views
0

我正在尋找最小化Heroku的slu size尺寸。我一直在尋找在documentation,發現Heroku上會:Heroku S Files文件

下載,構建和在你 構建文件中指定安裝本地依賴性(例如,Gemfile中,的package.json,requirements.txt, POM。 xml等)與由 語言(例如Bundler,npm,pip,Maven)支持的依賴關係管理工具。

這些依賴包含在我的slu size大小中嗎?如果是這樣,我的.slugignore條目是否適用於他們?

回答

0

是的,依賴關係被下載並與您的應用程序一起打包形成slu so,所以它們會計入slu size大小。

我不相信.slugignore排除適用於依賴關係,只適用於應用程序回購中的文件。從slug中排除下載的依賴關係會導致您的應用程序失敗,因爲您的應用程序需要它們運行。

+0

感謝您的回答。如果我想從我的依賴項中排除靜態文件,該怎麼辦?我正在獨立收集靜態文件並加載它們,比如S3。我可以以某種方式從我的依賴中刪除這些文件嗎? – Erik

+0

你可以。他們將無法通過資產管道獲得,但是如果您擁有大型資產,將它們放在S3上可能更有意義。 – maletor

相關問題