« Ubuntu 14下降级mysql遇见的问题 | (回到Blog入口) | 升级到MT6 »

windows下使用morbo来调试mojo

mojo确实是perl下一个很强大的web框架,基本上涵盖你需要使用的大部分功能,不管是要使用fcgi模式还是cgi更或者是websocket都能很快的实现,

传统mojo的开发需要不停的关闭和重服务,这对开发来说是很不友好的。不管不用担心,mojo早就想到了这一点,跟nodejs下的geddy一样,mojo有个叫morbo的服务可以做自动加载重启的工作。而使用起来也很简单,如果你装好了mojo,那morbo也就自带了,你只需要执行

morbo yourapp.pl

当你修改过代码后,mojo就会自动帮你重新加载,你只需要把重心放在开发上就ok了。

但是在winodws上使用morbo而恰好你又使用了EV的话可能就会出现下面的情况

Server available at http://127.0.0.1:3000

EV does not work with ithreads.

这是因为EV是不支持线程的,具体愿意可以去看EV的文档。

这个时候也不用慌,只需要在你的用户的环境变量中设置一下

MOJO_REACTOR=Mojo::Reactor::Poll

是不是炒鸡煎蛋,

引用通告

TrackBack URL for this entry:
如果您想引用这篇文章到您的Blog,
请复制下面的链接,并放置到您发表文章的相应界面中。
http://playcat.net/mt-tb.cgi/126

发表一个评论

(如果你此前从未在此 Blog 上发表过评论,则你的评论必须在 Blog 主人验证后才能显示,请你耐心等候。)

关于

此页面包含了发表于2016年10月 9日 09:40的 Blog 上的单篇日记。

此 Blog 的前一篇日记是 Ubuntu 14下降级mysql遇见的问题

此 Blog 的后一篇日记是 升级到MT6

更多信息可在 主索引 页和 归档 页看到。

Creative Commons License
此 Blog 中的日记遵循以下授权 Creative Commons(创作共用)授权.
Powered by
Movable Type 6.3.2