我从命令控制台生成了一个完整的应用程序:
mojo generate app MyApp
之后我启动了开发服务器:
morbo myapp
我更改了一些代码,甚至更改了默认控制器的名称,但是我无法在浏览器中看到任何更改,只有当我重新启动morbo服务器才能工作。 这对于开发来说非常烦人。 如何摆脱这种缓存行为?
更新:我注意到如果我使用hypnotoad而不是morbo,正常工作和更新更改,那么问题就莫卧了。
答案 0 :(得分:4)
我之前从未遇到过这个问题,但有手表()。
http://mojolicio.us/perldoc/Mojo/Server/Morbo#watch
也许你明确告诉服务器在哪里寻找 改变了它将起作用的文件。或者,也许这可以帮助你 找到问题所在。
答案 1 :(得分:2)
在附加说明中,如果您想直接使用morbo + fullapp进行实时更新,则应该cd到应用程序的文件夹然后运行
$ morbo script/myapp
然后它会正常工作。