我正在使用流星和 mup 进行部署,每次进行更改时,我都会运行
mup deploy
是否可以部署单个文件甚至在服务器上进行编辑,因为此过程非常缓慢。Mup 部署大约需要 20 分钟。
我正在使用流星和 mup 进行部署,每次进行更改时,我都会运行
mup deploy
是否可以部署单个文件甚至在服务器上进行编辑,因为此过程非常缓慢。Mup 部署大约需要 20 分钟。
我认为您不走运,但是您也可以使用git
在本地计算机和远程服务器之间同步代码库,然后在生产模式下运行流星以复制生产环境。
ROOT_URL="..." MONGO_URL="..." METEOR_SETTINGS=$(cat settings.json) meteor --port=80 --production
您需要确保meteor
使用相同的环境变量运行,mup
以确保您正在测试完全相同的配置。
然后只需git pull
在您远程的 Meteor 应用程序目录中运行,远程服务器将自动获取您的最新代码库并相应地重新启动应用程序以供您在线测试。
您还可以使用Dropbox
在本地计算机和远程服务器之间同步您的应用程序源代码,并且您将在远程网络服务器上进行 CTRL+S 即时热代码推送,这有多酷?