2013-10-01 7 views
0

Я пытаюсь добавить стили бутстрапа в существующий проект, используя StyleBundle. Другие стили в том же комплекте, но стили бутстрапа нет. Вот моя связка:Почему стили bootstrap в StyleBundle не загружены?

 bundles.Add(new StyleBundle("~/bundles/css").Include(
      "~/Content/boostrap/boostrap.css", 
      "~/Content/boostrap/boostrap-responsive.css", 
      "~/Content/boostrap/boostrap-theme.css", 
      "~/Content/font-awesome.css", 
      "~/Content/Site.css")); 

@Styles.Render("~/bundles/css") 
@Scripts.Render("~/bundles/modernizr") 

В Google Chrome> F12> Сеть> StyleSheets вкладка, я не вижу стили начальной загрузки, но я могу видеть шрифт awesome.css и site.css стили.

Однако, если я перетаскиваю стили в заголовок страницы index.html, я могу их увидеть.

<link href="~/Content/bootstrap/bootstrap.css" rel="stylesheet" /> 
<link href="~/Content/bootstrap/bootstrap-responsive.css" rel="stylesheet" /> 
<link href="~/Content/bootstrap/bootstrap-theme.css" rel="stylesheet" /> 

Я не вижу ошибок в браузере. Есть ли что-то особенное в бутстрапе, которое я пропустил?

+0

Я бы попытался переместить bootstrap.css в ту же папку, что и font-awesome.css, чтобы убедиться, что это не какая-то ошибка разрешения. В целом я согласен, что оптимизация lib с его молчаливым сбоем немного раздражает. С другой стороны, проблема точная, как вы писали, например, это не те файлы css с окончанием min.css, как в режиме отладки они не будут включены? – Giedrius

ответ

3

В вашем коде указано: ../ boostrap/... вы должны использовать/bootstrap /. Так просто опечатка.

+0

Я не понимаю, что вы имеете в виду. Я никогда не понимал, в чем проблема. Однако я воссоздал проект, и до сих пор я больше не сталкивался с этой проблемой. Спасибо, в любом случае. – newman

+0

Вы сделали ошибку ввода в своем коде. В следующих строках расположено бурное изображение. 'bundles.Add (новый StyleBundle ("~/связки/CSS"). Включить ( "~/Content/boostrap/boostrap.css", "~/Content/boostrap/boostrap-responsive.css", "~/Content/boostrap/boostrap-theme.css", "~/Content/font-awesome.css", "~/Content/Site.css")); ' –

+0

После этой же ошибки I я рассматриваю возможность наложения на Bundling внутри MVC и использование Web Essential для выполнения этой функции, потому что она не зависит от имени строки. – SwampyFox

Смежные вопросы