我试图阻止我的静态文件包含在使用elasticbeanstalk上传的源包中。我不确定我的.ebignore文件到底在哪里。
Main_Direction
/.ebextension
/.elasticbeanstalk
/Actual_Project
//....
我将.ebignore文件放在Actual_Project目录中。但是,这似乎不起作用,因为我收到了以下错误。
ERROR: Application version cannot be any larger than 512MB
我的.ebignore文件非常简单:
static/*
我还试过没有星号和尾随斜线的静态。
我正在使用: EB CLI 3.6.2(Python 3.4.3)
答案 0 :(得分:1)
似乎你的目录结构有点偏。 beanstalk文件属于项目的根目录,在您的情况下为Actual_Project
。把它们移到那里。
作为旁注,我使用.gitignore
而不是.ebignore
,因为如果缺少.ebignore
,beanstalk将使用它。它也属于根目录(在.git
文件夹旁边)