Недавно я играл с bootsrap3. Я собрал его из источников и включил в проект jj и css. Дело в том, что я вижу в инструментах GH dev, что он пытается получить файл .map.css. Почему он хочет это сделать? Как отключить его? Нужно ли его отключать? Чтобы не иметь метки ошибки в инструментах dev, я добавил этот файл карты, после чего все стили отображаются так, как они определены в меньшем количестве файлов, что не очень помогает мне.
Bootstrap пытается загрузить файл карты. Как отключить его? Нужно ли мне это делать?
Ответ 1
Удалите строку /*# sourceMappingURL=bootstrap.css.map */
из bootstrap.css
Ответ 2
.map файлы позволяют браузеру загружать полную версию мини-JS. Это действительно для целей отладки.
По сути, недостаток .map не является проблемой. Вы только знаете, что этого не хватает, поскольку браузер открыл свои инструменты для разработчиков, обнаружил мини файл и просто информирует вас о том, что отладка JS не будет такой хорошей, как может быть.
Вот почему библиотеки, такие как jQuery, имеют полный, мини файл и файл карты.
См. статью для полного объяснения файлов .map:
Ответ 3
Удалите строку /*# sourceMappingURL=bootstrap.css.map */
в bootstrap.css
Если ошибка сохраняется, очистите кеш браузера (CTRL + F5).
Ответ 4
Если у вас нет правильного файла .map и вы не хотите редактировать строки в bootstrap.css, вы можете создать файл-макет .map.
В моем случае я увидел ошибку:
GET /bootstrap.css.map not found.
Итак, я создал пустую bootstrap.css.map в каталоге /public и ошибка была остановлена.
Ответ 5
У меня также были предупреждения в Google Dev-Tools, и я добавил только файл bootstrap.min.css.map в ту же папку, где bootstrap.min.css.
У меня теперь нет предупреждений больше, и вы можете найти больше Объяснение здесь: https://github.com/twbs/bootstrap#whats-included
Надеюсь, я ответил на ваш вопрос.
Ответ 6
Из bootstrap.css удалить удалить последнюю строку /* # sourceMappingURL = bootstrap-theme.css.map */
Ответ 7
Удалить последнюю строку в bootstrap.css
folllowing lin /* # sourceMappingURL = bootstrap.css.map */
Ответ 8
Для меня создан пустой bootstrap.css.map вместе с bootstrap.css и ошибка остановлена.
Ответ 9
Хорошо. Недавно я выбрал эту проблему. У меня очень простое решение для решения этой проблемы, выполните следующие действия:
перейдите в эти каталоги src- > app- > index.html, откройте index.html и найдите
<base href="your app name ">
измените это на <base href="/">
Ответ 10
Удалить /* # sourceMappingURL = bootstrap.min.css.map */ в css/bootstrap.min.css
и удалите /* # sourceMappingURL = bootstrap.css.map */ в css/bootstrap.css
Ответ 11
Удаление этой строки исправляет ее, но проблема в том, что файлы boostrap находятся в bower_components
и не проверены в исходном элементе управления.
Таким образом, каждый разработчик в команде получит файл css с ссылкой на карту, когда они вытащит репо и сделает bower install
(который является частью использования нового репо).
В файле не должно быть ссылки на карту, которая там отсутствует.