我产生从命令控制台一个完整的应用程序:mojolicious morbo服务器默认缓存?
mojo generate app MyApp
之后,我开始开发服务器:
morbo myapp
我改变了一些代码,甚至改变了默认的控制器的名字,但我无法看到浏览器中的任何更改,只有当我重新启动morbo服务器的作品。 这对开发人员来说是非常烦人的。 如何摆脱这种缓存行为?
更新:我注意到,如果我使用hypnotoad而不是morbo,作品和更新更改正确,所以问题是morbo。
我产生从命令控制台一个完整的应用程序:mojolicious morbo服务器默认缓存?
mojo generate app MyApp
之后,我开始开发服务器:
morbo myapp
我改变了一些代码,甚至改变了默认的控制器的名字,但我无法看到浏览器中的任何更改,只有当我重新启动morbo服务器的作品。 这对开发人员来说是非常烦人的。 如何摆脱这种缓存行为?
更新:我注意到,如果我使用hypnotoad而不是morbo,作品和更新更改正确,所以问题是morbo。
上aditional的注意,如果你想拥有实时更新直接使用morbo + fullapp你应该cd到应用程序的文件夹,然后运行
$ morbo script/myapp
然后,它将正常工作。
我从来没有过这个问题,但有手表()。
http://mojolicio.us/perldoc/Mojo/Server/Morbo#watch
也许如果你明确地告诉服务器在哪里寻找 更改的文件,将工作。或者,也许这可以帮助你找到问题出在哪里。
我不知道你为什么被downvoted,而不是chdir:进入应用程序的文件夹似乎会导致诸如缓存页面和重新编译等问题 – Tanoh