mojolicious morbo服务器默认是缓存?

时间:2012-10-26 15:31:04

标签: perl mojolicious morbo

我从命令控制台生成了一个完整的应用程序:

 mojo generate app MyApp

之后我启动了开发服务器:

morbo myapp

我更改了一些代码,甚至更改了默认控制器的名称,但是我无法在浏览器中看到任何更改,只有当我重新启动morbo服务器才能工作。 这对于开发来说非常烦人。 如何摆脱这种缓存行为?

更新:我注意到如果我使用hypnotoad而不是morbo,正常工作和更新更改,那么问题就莫卧了。

2 个答案:

答案 0 :(得分:4)

我之前从未遇到过这个问题,但有手表()。

http://mojolicio.us/perldoc/Mojo/Server/Morbo#watch

也许你明确告诉服务器在哪里寻找 改变了它将起作用的文件。或者,也许这可以帮助你 找到问题所在。

答案 1 :(得分:2)

在附加说明中,如果您想直接使用morbo + fullapp进行实时更新,则应该cd到应用程序的文件夹然后运行

$ morbo script/myapp

然后它会正常工作。