仅为一个页面导入LESS文件

Fro*_*Dev 5 css less

我有主all.less文件,我在其中包含所有其他较少的文件

例如

@import "scaffolding.less";
@import "type.less";
@import "code.less";
@import "grid.less";
@import "homepage.less";
Run Code Online (Sandbox Code Playgroud)

所以我的问题是.

是否可以"homepage.less"只在主页上进行(导入all.less).

请注意,我不想直接在html文件中附加它.

谢谢

Bas*_*sen 3

在您的主页上使用:

<body class="homepage">
Run Code Online (Sandbox Code Playgroud)

然后在你的 Less 文件中:

.homepage {
  @import "homepage.less";
}
Run Code Online (Sandbox Code Playgroud)

上面仍然将所有代码编译在一个文件中。您编译的 CSS 代码将具有更大的字节数,但您可以为所有页​​面缓存相同的文件。