在Liferay中动态连接javascript文件

在Liferay中动态连接javascript文件,liferay,portal,liferay-6,Liferay,Portal,Liferay 6,我看到一个barebone.jsp文件(我猜是由MinifierFilter创建的)以及用于部署压缩和缓存的js的文件。我想将开发和生产案例分开,至于开发,我只是不希望Liferay不仅缓存生成的javascript文件,我根本不希望生成这个实例 更准确地说,我希望所有javascript文件都能动态连接起来。我一直希望有机会在开发过程中编辑任何静态文件,并尽快查看结果 实现它最简单的方法是什么 将portal-developer.properties中的设置包括在portal-ext.prop

我看到一个barebone.jsp文件(我猜是由MinifierFilter创建的)以及用于部署压缩和缓存的js的文件。我想将开发和生产案例分开,至于开发,我只是不希望Liferay不仅缓存生成的javascript文件,我根本不希望生成这个实例

更准确地说,我希望所有javascript文件都能动态连接起来。我一直希望有机会在开发过程中编辑任何静态文件,并尽快查看结果


实现它最简单的方法是什么

将portal-developer.properties中的设置包括在portal-ext.properties中。这将禁用缩微器、缓存等,并且您可以在没有上述问题的情况下进行开发。但是,您不希望在生产环境中使用此设置,因为所有文件都将单独加载

(编辑:最好在回答中包含我下面的评论): 您可以在webapps/ROOT/WEB-INF/classes中找到此文件


所有的*.fast.load参数都是针对各种迷你程序(css、js)的,但通常您希望所有参数都在其中命名。

对不起,我想我没有理解您的问题。不要抱歉,这几乎总是关于糟糕的问题,而不是糟糕的答案)事实上,我想最可能的答案是——这是不可能的,或者克服起来代价高昂。奥拉夫,我提到过,我在谈论发展。哪个属性确切地取消了连接?请查看portal-developer.properties。好吧,您希望从那里得到“*.fast.load”值,但通常您只是在开发中使用所有这些值。您可以在webapps/ROOT/WEB-INF/classes中找到此文件(或通过谷歌了解如何包含此文件,但我喜欢复制设置)