我產生從命令控制檯一個完整的應用程序: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