在Tom Coleman的Discover Meteor的第2.5章中,部署到EC2的说明要求我首先捆绑应用程序,将tarball移动到一个目录,然后在应用程序上运行节点之前再次解压缩该tarball。
这似乎是一个相当繁琐的过程,因为我必须在每次提交测试应用程序后进行捆绑和解压缩。此外,这不是将整个应用程序移动到一个目录,或捆绑然后解压缩做一些使它运行正常的魔法吗?
答案 0 :(得分:2)
Bundling创建了一个生产应用程序,经过优化可在实时环境中运行,而您的工作目录更适合开发。例如,捆绑应用程序只有一个js和一个css文件,而不是几十到几百个。
此外,捆绑的应用程序包含与普通节点一起运行所需的所有引擎,因此您可以在没有Meteor的环境中运行它。