在http请求上运行node.js项目

时间:2015-01-13 13:22:24

标签: node.js automation server

考虑让一组开发人员在一些Node.js项目和一个测试环境开发机器上工作,例如,dev.example.com。每个开发人员在他们自己的功能分支(在git上)本地工作。有时,开发人员希望与他或她的团队成员分享他的工作,以进行代码审查演示或测试。显而易见的方法是在共享计算机上设置个人项目实例,例如feature.user.dev.example.com,并向所有相关人员发送链接。

我想让这个工作流程更优雅。由于所有开发人员都提交到同一个远程存储库,因此可以在第一次请求feature时自user分支feature.user.dev.example.com自动检出并设置项目实例。

这个想法有没有现成的解决方案?

我正在寻找的是某种守护方式,可以听取请求并运行mkdir /home/user/www/feature && git clone ... && make server等特定命令。

1 个答案:

答案 0 :(得分:0)

通过所谓的本地隧道服务,可以通过几种非常方便的方式与其他开发人员共享本地进度。例如local-tunnel package

npm install -g localtunnel
$ lt --port 8000
your url is: https://gqgh.localtunnel.me

现在可以从任何地方访问您的本地端口。我不太确定这是你正在寻找的东西,虽然它对我有用并且有助于在开发过程中节省一些时间。