私の MVC4 プロジェクトでは、2 つの css ファイルをバンドルしています。このファイルを参照してレンダリングすると、2 つの例外が発生しました。
Uncaught SyntaxError: Unexpected token .
Uncaught SyntaxError: Unexpected token {
CSSファイルをバンドルするためにこのコードを書きました。
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new StyleBundle("~/Content/css")
.Include("~/Content/css3.css","~/Content/styles.css"));
}
これを _Layout.chshtml ページで呼び出します。
<head>
@Scripts.Render("~/Content/css")
</head>
その例外を取得します。
しかし、これらの CSS ファイルをこのように呼び出すと、すべてが正常に機能します。
<head>
<link href="~/Content/css3.css" rel="stylesheet" />
<link href="~/Content/styles.css" rel="stylesheet" />
</head>
これが私のエラーのスクリーンショットです。