#javascript #css #twitter-bootstrap #bundling-and-minification
#javascript #css #twitter-bootstrap #объединение и минимизация
Вопрос:
Я пытаюсь объединить свой css, как показано ниже.
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/styles.css"));
Но когда я запускаю код, я получаю это.
JavaScript critical error at line 1, column 1 in
http://localhost:49934/Content/css?v=8I6_j_wgn_9yNhfGU_-N-R8Ya98JN2nc600cBlm8VBM1
SCRIPT1002: Syntax error
Предполагая, что в моем css были какие-то забавные символы или недопустимые пути, я удалил все, кроме приведенного ниже. Это все равно не сработало
.full {
height: 100%;
}
.content {
padding-top: 52px;
padding-right: 10px;
padding-left: 55px;
width: 100%;
}
Когда я отключаю объединение, добавьте ссылку обычным способом, как показано ниже, она работает
<link href="~/Content/styles.css" rel="stylesheet" type="text/css" />
Я погуглил, и большинство ссылок говорят об ошибке javascript в javascript. Я не знаю, почему я получаю ошибку Javascript в css.
Любая помощь будет оценена.
Комментарии:
1. JS никоим образом не выдаст подобную ошибку, если только каким-то образом css не был помещен в
<script>
блок. Вы смотрели на источник сгенерированной страницы, чтобы увидеть, какbundles.Add()
получилось?2. Я не могу поверить, что потратил на это почти 2 часа. Спасибо за ваше предложение. Мне неловко говорить, что я сделал не так. Вместо стилей. Рендеринг я сделал скрипты. Визуализация. Просмотр исходного кода помог мне определить проблему
3. спасибо, это мне тоже помогает.