问题描述
我有一个简单的flask应用程序,我想使用Zappa
将其部署在AWS环境中。
我的存储库结构如下:
MyBackend
misc
-project1
-project2
.
.
-project n
MyFlaskApplication
-flask-code
-zappa-settings.json
-requirments.txt
如果您看到以上项目结构,那么我有两个不同的项目,misc
和MyFlaskApplication
。
我去了MyFlaskApplication
项目路径并执行了以下步骤:
virtualenv .venv
. .venv/bin/activate
pip3 install zappa
zappa package dev -o artifact.zip
我想将此压缩后的(artifact.zip
)上传到S3中,然后我的ci/cd
将负责在Lambda上部署此zip文件。
问题
当我尝试打包MyFaskApplication
时,zappa
也在打包misc
项目代码。因此,我的zip文件大小像400MB
一样迅速增加。
我只想打包my flask code
而不是misc
项目。
有人可以为此提出建议吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)