Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直在网上搜索,看看部署流星应用程序的最佳/最简单方法是什么,并发现 Meteor Up 是最简单的方法。
然而,我注意到这在小型应用程序上非常有效,现在我们的一个应用程序已经超过 250mb,Meteor Up 必须一次又一次地构建和部署整个 250mb 应用程序,即使是最小的变化。
对于我们在数字海洋上拥有的其他节点应用程序,只需简单git pull的方法就可以做到,而无需重新上传整个应用程序。
git pull
有没有办法使用 github/bitbucket 存储库维护流星应用程序?
谢谢!
好吧,我已经找到了解决方案。
参考:PM2 + Meteor 环境设置
使用meteor build并遵循它生成的自述文件,我能够在不使用流星的情况下运行捆绑包。
meteor build
这有助于部署,因为它跳过了将整个包上传到服务器的过程,相反,只需在服务器中使用 git pull 来拉取您的代码更改并用于meteor build创建构建并使用pm2.
pm2