powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ScriptBundle не выполняется (ASP.NET MVC5). Почему?
18 сообщений из 18, страница 1 из 1
ScriptBundle не выполняется (ASP.NET MVC5). Почему?
    #39762579
Фотография Renziglov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет.
Во-первых все выполняется отлично, если билдю проекти из Студии. View Source для браузерной страницы показывает (фрагмент)

Код: javascript
1.
2.
3.
4.
5.
6.
7.
 <script src="/AdminLTE/plugins/jquery/js/jQuery-2.1.4.min.js"></script>

            <script src="/AdminLTE/plugins/jquery-ui/js/jquery-ui.min.js"></script>

            <script src="/AdminLTE/bootstrap/js/bootstrap.min.js"></script>

            <script src="/AdminLTE/plugins/icheck/js/icheck.min.js"></script>



Обратите внимание на первую строчку. Вот во что она превращается, если билдю в MSBuild:

Код: javascript
1.
2.
3.
4.
5.
6.
7.
<script src="/AdminLTE/plugins/jquery/js"></script>

            <script src="/AdminLTE/plugins/jquery-ui/js/jquery-ui.min.js"></script>

            <script src="/AdminLTE/bootstrap/js/bootstrap.min.js"></script>

            <script src="/AdminLTE/plugins/icheck/js/icheck.min.js"></script>



Обьявления файла нет, jQuery не подгружается, страницы, скопилированные в MSBuild не работают.
В чем может быть причина?

Прочее.
1. У меня есть только минифициорованный файл jQuery-2.1.4.min.js. Не минифицированный в папке отсутствует.
2. Бандл обьявляется так

Код: c#
1.
2.
bundles.Add(new ScriptBundle("~/AdminLTE/plugins/jquery/js").Include(
                                         "~/AdminLTE/plugins/jquery/js/jQuery-2.1.4.min.js"));
...
Рейтинг: 0 / 0
ScriptBundle не выполняется (ASP.NET MVC5). Почему?
    #39762596
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Renziglov,

ну вы же сами задали бандл "~/AdminLTE/plugins/jquery/js"

для бандлинга требуются не минифицированные версии, положите не-min версию рядом с min
...
Рейтинг: 0 / 0
ScriptBundle не выполняется (ASP.NET MVC5). Почему?
    #39762633
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttдля бандлинга требуются не минифицированные версии,

Это что за новости?? Откуда вообще "бандлинга" знает - минифицированный JS или нет?
...
Рейтинг: 0 / 0
ScriptBundle не выполняется (ASP.NET MVC5). Почему?
    #39762641
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,
Он наверно имел виду что основное назначение придуманного в MVC 4, это переключение мин и макс версии.
Не?
...
Рейтинг: 0 / 0
ScriptBundle не выполняется (ASP.NET MVC5). Почему?
    #39762670
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RenziglovПривет.
Во-первых все выполняется отлично, если билдю проекти из Студии. View Source для браузерной страницы показывает (фрагмент)

Код: javascript
1.
2.
3.
4.
5.
6.
7.
 <script src="/AdminLTE/plugins/jquery/js/jQuery-2.1.4.min.js"></script>

            <script src="/AdminLTE/plugins/jquery-ui/js/jquery-ui.min.js"></script>

            <script src="/AdminLTE/bootstrap/js/bootstrap.min.js"></script>

            <script src="/AdminLTE/plugins/icheck/js/icheck.min.js"></script>



Обратите внимание на первую строчку. Вот во что она превращается, если билдю в MSBuild:

Код: javascript
1.
2.
3.
4.
5.
6.
7.
<script src="/AdminLTE/plugins/jquery/js"></script>

            <script src="/AdminLTE/plugins/jquery-ui/js/jquery-ui.min.js"></script>

            <script src="/AdminLTE/bootstrap/js/bootstrap.min.js"></script>

            <script src="/AdminLTE/plugins/icheck/js/icheck.min.js"></script>



Обьявления файла нет, jQuery не подгружается, страницы, скопилированные в MSBuild не работают.
В чем может быть причина?

Прочее.
1. У меня есть только минифициорованный файл jQuery-2.1.4.min.js. Не минифицированный в папке отсутствует.
2. Бандл обьявляется так

Код: c#
1.
2.
bundles.Add(new ScriptBundle("~/AdminLTE/plugins/jquery/js").Include(
                                         "~/AdminLTE/plugins/jquery/js/jQuery-2.1.4.min.js"));



измени вот так
Код: c#
1.
2.
bundles.Add(new ScriptBundle("~/AdminLTE/plugins/jquery/js").Include(
                                         "~/AdminLTE/plugins/jquery/js/jQuery-2.1.4*"));

[/quot]
...
Рейтинг: 0 / 0
ScriptBundle не выполняется (ASP.NET MVC5). Почему?
    #39762974
Фотография Renziglov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
monstrU,

Изменил. Теперь не работает и в Студии:

Unhandled exception at line 6, column 73 in https://Whatever/AdminLTE/plugins/jquery-ui/js/jquery-ui.min.js
0x800a1391 - JavaScript runtime error: 'jQuery' is undefined
...
Рейтинг: 0 / 0
ScriptBundle не выполняется (ASP.NET MVC5). Почему?
    #39762988
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бандлинг - лигаси. Уже давно все это галпом или вебпаком делается.
...
Рейтинг: 0 / 0
ScriptBundle не выполняется (ASP.NET MVC5). Почему?
    #39762996
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthatБандлинг - лигасивот и я догадывался, а ты озвучил)
...
Рейтинг: 0 / 0
ScriptBundle не выполняется (ASP.NET MVC5). Почему?
    #39763012
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthatлигаси

jQ-UI тебя значица не смутил?
...
Рейтинг: 0 / 0
ScriptBundle не выполняется (ASP.NET MVC5). Почему?
    #39763015
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RenziglovИзменил. Теперь не работает и в Студии:

Ты ж остальную мишуру грузишь простым образом, почему jQ не можешь так же?
...
Рейтинг: 0 / 0
ScriptBundle не выполняется (ASP.NET MVC5). Почему?
    #39763018
Фотография Renziglov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,
Ответ на этот вопрос решит проблему. Но ответа пока нет.
...
Рейтинг: 0 / 0
ScriptBundle не выполняется (ASP.NET MVC5). Почему?
    #39763021
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RenziglovАгнец за бортом,
Ответ на этот вопрос решит проблему. Но ответа пока нет.

Petro123 , переведи, у нас тут твой собрат по астралу.
...
Рейтинг: 0 / 0
ScriptBundle не выполняется (ASP.NET MVC5). Почему?
    #39763022
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
ScriptBundle не выполняется (ASP.NET MVC5). Почему?
    #39763026
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Renziglov,

"~/Scripts/jquery-{version}.js",
...
Рейтинг: 0 / 0
ScriptBundle не выполняется (ASP.NET MVC5). Почему?
    #39763052
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
monstrURenziglov,

"~/Scripts/jquery-{version}.js",

вот так, да.

конечно, бандлинг этот выкинуть надо. если не нужно поддерживать в каком-то старом проекте.
...
Рейтинг: 0 / 0
ScriptBundle не выполняется (ASP.NET MVC5). Почему?
    #39763055
Фотография Renziglov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Renziglov,

Проблема решена. Тупо скопировал минифицированный файл, убрал .min суффикс. Заработало. Теперь всегда поднимает только не минифицированный файл:

<script src="/AdminLTE/plugins/jquery/js/jQuery-2.1.4.js"></script>

Странно, билдится MSBuild в режиме Релиз, но поднимает не минифицированный файл, хотя минифицированный тут же рядом.
Темна вода.
...
Рейтинг: 0 / 0
ScriptBundle не выполняется (ASP.NET MVC5). Почему?
    #39763058
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Renziglov,

Я говорил, он сам минимизирует.
...
Рейтинг: 0 / 0
ScriptBundle не выполняется (ASP.NET MVC5). Почему?
    #39763062
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,
)) хирург сказал - Резать! Легаси!
А топик стартер понимаешь - "Быть или не быть, вот в чем вопрос")
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ScriptBundle не выполняется (ASP.NET MVC5). Почему?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]