Твиттер загрузочного веб-сайта неправильно ссылается на меньше файлов
Я использую твиттер-загрузчик в Twitter: "org.webjars" % "bootstrap" % "3.3.6"
, Затем я включаю его в свой шаблон: <link rel="stylesheet" href="assets/lib/bootstrap/css/bootstrap.css">
Тем не менее, я получаю много 404 из меньшего количества файлов, например:
http://localhost:9000/assets/lib/bootstrap/css/less/mixins/image.less 404
При открытии моей папки, содержащей библиотеки webjar, я увидел, что меньше папка не находится в assets/lib/bootstrap/css/less
но в assets/lib/bootstrap/less
Поскольку ссылка на эту папку выполняется внутри файлов, извлеченных из моего веб-архива, как я могу указать правильный путь к папке меньшего размера?
1 ответ
К сожалению, это связано с тем, что Bootstrap имеет неправильные ссылки на пути. Так что это не может быть исправлено в WebJar.
tail -n 1 META-INF/resources/webjars/bootstrap/3.3.6/css/bootstrap.css
/*# sourceMappingURL=bootstrap.css.map */
В bootstrap.css.map
Вы видите неверные ссылки на пути:
{"version":3,"sources":["bootstrap.css","less/normalize.less" ...
Кстати: файлы карт загружаются только при открытых инструментах разработчика, поэтому это не должно быть проблемой для обычных пользователей.