我在liferay的博客和Google上都没有找到答案,所以我希望这里有人能帮助我。
我正在尝试在Liferay 6.2中构建一个自定义主题,并使用Sass开始工作。
据我理解,方法如下:
- create an empty theme, (using maven,) based off _styled
this gives me a file layout like this:
<theme> +-src +-main +-webapp +-css +- ... here i'll put any css overwrites
develop sass stylesheets, link to
main.css
<theme> +-src +-main +-webapp +-css +-main.css +-custom.scss
main.css 最初的样子如下:
@import url(custom.css);
/* other css import here */
custom.scss 包含一些 SASS 内容:
$color: #f00;
body {
color: $color;
}
现在我的问题是:如何正确地将CSS和SASS链接在一起?在main.css中的
@import
语句应该如何定义?我尝试过
@import url(custom.scss);
,但这不会给我所期望的结果。同样,@import url(custom.css);
也不行。
custom.css
中编写 Sass,当 Liferay 构建时它会将其转换为 CSS(我正在使用 Maven)? - br3w5