Bundle Transformer: LESS パッケージのバージョン 1.7.27 を使用しています: http://www.nuget.org/packages/BundleTransformer.Less/1.7.27
BundleConfig.cs
次に、MVC4 プロジェクトのファイルで以下を実行しようとしていますApp_Start
。
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new StyleBundle("~/Content/fontawesome")
.Include("~/Content/less/fontawesome/font-awesome.less"));
BundleTable.EnableOptimizations = true;
}
デフォルトでは、Font Awesome less パッケージにはこれらの @imports がfont-awesome.less
ファイルに含まれています
@import "variables.less";
@import "mixins.less";
@import "path.less";
@import "core.less";
@import "bootstrap.less";
@import "extras.less";
@import "icons.less";
ファイルは、ファイルと同じディレクトリにありfont-awesome.less
ます。
バンドルが開始され、次のように表示されます。
<link href="/Content/fontawesome?v=D2n9lw_SpgOm7QSYHjToA3En_lqvKQpP2DbfM_CElpc1" rel="stylesheet"/>
しかし、@import ファイルはすべて 404 not found エラーを返します@import
。バンドルが実行される前に、元のファイルへの相対位置からルールが最初に処理されると思いました..
何か不足していますか?