我liferay环境都搭建好了,开发主题发布都可以正常,但是每次修改scss后发布,要重启后liferay tomcat才能看到想要的效果。经过一番探索终于找到方法。
1.在liferay server上点击右键-create portal setting file,会在liferay server下面生成一个文件。
2.在生成的portal-ext.properties文件中配置下面内容:
theme.css.fast.load=true theme.images.fast.load=true javascript.fast.load=ture browser.cache.disabled=ture
3.重启 liferay server tomcat,再修改_diffs中的内容后,刷新界面,就会发现修改后的效果马上出现了。
4.实在没效果就在theme项目上右键-liferay-sdk-clean.
5.终于可以不用每次都重启查看效果了,liferay重启一下那时间可以玩几把游戏了。另外我发现修改scss保存后有时候等deploy跑完后能马上看效果,有的时候需要登录才能看到效果。