我正在使用流星。您可以使用meteor run
. 假设我在可以 ssh 进入的某个地方拥有自己的服务器(unix)。我有一个构建脚本,可以将 git repo 中的最新源代码复制到该服务器上。我需要该脚本来停止最后运行的流星服务器,并在传输文件后启动新的流星服务器。以编程方式启动和停止流星服务器的好方法是什么?
问问题
2675 次
1 回答
2
Meteor 构建在 Node.js 之上。您总是可以创建一个查找 node.js 并退出它的脚本(bash 脚本)。我从未亲自尝试过,但process.exit()
在流星中有一个节点命令。
还要记住使用meteor run
是为了开发。一旦你将你的包捆绑起来,它就会从 node.js 中运行
还可以查看一个名为meteorite
(https://github.com/oortcloud/meteorite)的项目,您还可以从 git 以及您的流星本身更新包
编辑:我忘记了流星扫描文件更改并以最小中断自动更新到客户端而无需重新启动的神奇能力!
于 2013-01-11T19:48:53.327 回答