Je suis en train d'utiliser MVC4 regroupement de regrouper certains de mes moins de fichiers, mais il semble que le chemin d'importation que j'utilise est à l'arrêt. Ma structure de répertoire est:
static/
less/
mixins.less
admin/
user.less
Dans de l'utilisateur.moins, je suis d'essayer d'importer des mixin.de moins en utilisant ce:
@import "../mixins.less";
Cette habitude de travailler pour moi avant lors de l'utilisation de crépitant avec sans point, mais maintenant, j'ai remarqué ELMAH devenais folle à moi, disant ceci:
System.IO.FileNotFoundException:
You are importing a file ending in .less that cannot be found.
File name: '../mixins.less'
Suis-je censé utiliser un autre @import
avec MVC4?
Quelques informations supplémentaires
Voici la moins classe et mondial.asax.cs code que j'utilise pour tenter ceci:
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);
...