我有一个较少的文件,其中包括一个CSS文件,然后一组更少的文件。对于SquishIt,我想将它们组合并缩小,但是它忽略了CSS文件,除非我将它重命名为.css.less。我相信ProcessIncludes()就是为了这个目的而设计的,但并没有什么区别。
有人知道为什么ProcessIncludes()不对链接在较少文件中的CSS文件执行任何操作吗?
(这是对以下内容的跟进:这个问题有关Squishit.Less根本不起作用,现在它适用于较少的文件。)
发布于 2013-11-28 17:49:37
dotLess有一个名为"InlineCssFiles“的配置选项,我认为它可以满足您的需要。您可以通过在较少的预处理器上重写静态属性"EngineBuilder“(它是一个Func)来使用您自己的配置。因此,在App_Start中,您可以这样做:
LessPreprocessor.EngineBuilder = () => new EngineFactory
{
Configuration = new DotlessConfiguration
{
InlineCssFiles = true,
}
}.GetEngine();https://stackoverflow.com/questions/20263389
复制相似问题