未将css应用于Liferay主题中的velocity模板

未将css应用于Liferay主题中的velocity模板,liferay,liferay-6,velocity,liferay-theme,liferay-velocity,Liferay,Liferay 6,Velocity,Liferay Theme,Liferay Velocity,我正在使用LIferay主题为网站创建主题。 在portal_normal.vm文件中,我包含了custom.css中定义的所有html代码和css 问题是custom.css中的css没有应用到portal_normal.vm页面 我应该在velocity文件中包含一些告诉我应该包含custom.css的文件吗 在velocity中包含所有css代码也可以吗 问候 编辑: custom.css和portal_normal.vm位于_diff文件夹中浏览器缓存中可能有问题。。尝试运行ant cl

我正在使用LIferay主题为网站创建主题。 在portal_normal.vm文件中,我包含了custom.css中定义的所有html代码和css

问题是custom.css中的css没有应用到portal_normal.vm页面

我应该在velocity文件中包含一些告诉我应该包含custom.css的文件吗

在velocity中包含所有css代码也可以吗

问候

编辑:


custom.css和portal_normal.vm位于_diff文件夹中

浏览器缓存中可能有问题。。尝试运行ant clean,然后运行ant deploy

并尝试将portal_normal.vm文件复制到_diff/templates目录


_diff/templates/portal\u noraml.vm并在此处更改。

将custom.css置于
~/theme/docroot/\u diff/css/custom.css

参见
~/theme/docroot/css/main.css中的main.css,它应该包括

...
@import url(custom.css);
...

谢谢你的回复。我的文件在_diff文件夹下。我已经多次部署了它,但是css没有得到任何应用。你是否尝试从部署的主题中删除.sasscache文件夹并重新启动服务器?@LuckyBoy:Thaks获得回复。主题项目中没有.sasscache文件夹。你能告诉我那个文件夹的位置吗?我搜索了,但没有该名称的文件夹。tomcat/webapps/your theme/css/.sass缓存。如果您使用的是tomcatbundle@LuckyBoy:其中没有文件夹或任何文件。我查过了。是的,我正在使用tomcat捆绑包