我希望尽量减少Heroku的弹簧尺寸。我正在查看documentation并注意到Heroku会:
按照您的指定下载,构建和安装本地依赖项 构建文件(例如,Gemfile,package.json,requirements.txt, pom.xml等)与受支持的依赖管理工具 语言(例如Bundler,npm,pip,Maven)。
这些依赖项是否包含在我的slug大小中?如果是,我的.slugignore条目是否适用于他们?
答案 0 :(得分:0)
是的,下载依赖项并与您的应用程序一起打包以形成slug,因此它们会计入slug大小。
我认为.slugignore
排除项不适用于依赖项,仅适用于您的app repo中的文件。从slug中排除下载的依赖项将导致您的应用程序失败,因为它们是您的应用程序运行所必需的。