MVC4 Less Bundle @import Directory
Estou tentando usar o pacote MVC4 para agrupar alguns dos meus arquivos menos, mas parece que o caminho de importação que estou usando está desativado. Minha estrutura de diretórios é:
static/
less/
mixins.less
admin/
user.less
No user.less, estou tentando importar mixins.less usando este:
@import "../mixins.less";
Isso costumava funcionar para mim antes quando se usava o chirpy com pontos, mas agora notei que o ELMAH estava ficando bravo comigo, dizendo o seguint
System.IO.FileNotFoundException:
You are importing a file ending in .less that cannot be found.
File name: '../mixins.less'
Eu deveria usar um @ diferen@import
com MVC4?
Aqui está o código de menos classe e global.asax.cs que estou usando para tentar isso:
LessMinify.cs
...
public class LessMinify : CssMinify
{
public LessMinify() {}
public override void Process(BundleContext context, BundleResponse response)
{
response.Content = Less.Parse(response.Content);
base.Process(context, response);
}
}
...
Global.asax.cs
...
DynamicFolderBundle lessFB =
new DynamicFolderBundle("less", new LessMinify(), "*.less");
BundleTable.Bundles.Add(lessFB);
Bundle AdminLess = new Bundle("~/AdminLessBundle", new LessMinify());
...
AdminLess.AddFile("~/static/less/admin/user.less");
BundleTable.Bundles.Add(AdminLess);
...