【发布时间】:2012-07-03 04:48:59
【问题描述】:
当我编译我的Snap webapp(将其部署到生产服务器)时,它达到了 19MB! 是什么赋予了?这是正常的吗?我做错了吗?
我的网站只有3个静态页面,基本上是snap's init project。
【问题讨论】:
-
这是一个问题吗?使用共享库会让你感觉更好吗?
-
好吧,每次我想进行微小的更改时,我都必须通过慢速
scp连接上传 20MB 到我的 EC2 实例... -
听起来你应该使用共享库来减少重复。
-
@ThomasM.DuBuisson:您能否将其扩展为答案?
-
或者您可以在传输之前使用
xz压缩可执行文件,然后再解压缩...或者使用xz -c9 a.out | ssh -v ec2-host.amazon.com "xz -cd > a.out"一次性完成。这将我的盒子上的一个简单的 hello world 应用程序从 16MB 减少到 1.6MB。
标签: haskell haskell-snap-framework