1

我正在使用流星和 mup 进行部署,每次进行更改时,我都会运行

mup deploy

是否可以部署单个文件甚至在服务器上进行编辑,因为此过程非常缓慢。Mup 部署大约需要 20 分钟。

4

1 回答 1

0

我认为您不走运,但是您也可以使用git在本地计算机和远程服务器之间同步代码库,然后在生产模式下运行流星以复制生产环境。

ROOT_URL="..." MONGO_URL="..." METEOR_SETTINGS=$(cat settings.json) meteor --port=80 --production

您需要确保meteor使用相同的环境变量运行,mup以确保您正在测试完全相同的配置。

然后只需git pull在您远程的 Meteor 应用程序目录中运行,远程服务器将自动获取您的最新代码库并相应地重新启动应用程序以供您在线测试。

您还可以使用Dropbox在本地计算机和远程服务器之间同步您的应用程序源代码,并且您将在远程网络服务器上进行 CTRL+S 即时热代码推送,这有多酷?

于 2015-09-23T19:29:13.690 回答