Squeak.ru - шаблоны программирования

непредвиденная ошибка токена '‹' в jquery.min.js и bootstrap.js

введите здесь описание изображения

Я получил эту ошибку ночью буквально из ниоткуда. Прошлой ночью он работал нормально, но сегодня утром я открыл браузер, и это произошло. Кажется, что-то не так со статическим путем. css также не применялись (кстати, я использую Spring Boot)

Я работаю над этим несколько часов, но пока не могу понять.

19.11.2019

  • Вы проверили это? stackoverflow.com/questions/3630006/ 19.11.2019
  • Я это уже проверил, но дело было не в этом. благодарю вас 19.11.2019
  • Может быть, все ваши файлы скриптов имеют неработающую ссылку? Вы можете это проверить? Вы работаете над своим проектом в прямом эфире? 19.11.2019
  • Все файлы скриптов работают нормально. это похоже на проблему статического пути к папке. css файлы также не применялись. 19.11.2019
  • Вы можете проверить все пути к папкам для каждого файла. Вы можете попробовать щелкнуть правой кнопкой мыши каждый файл в журнале консоли (ваш снимок экрана), а затем открыть новую вкладку, чтобы увидеть, существует ли файл по этому пути. 19.11.2019
  • Учитывая, что все ваши скрипты имеют эту ошибку, может ли это быть вариантом этого? Как предложил little_coder, попробуйте щелкнуть ссылку jquery-1.1.0.min.js:1 в консоли и посмотреть, что получится. 19.11.2019
  • это сработало! Я щелкнул сообщение об ошибке ранее, как предложили вы и little_coder, и увидел ошибку на ‹!DOCTYPE html›. но я не знал, почему возникает ошибка. Прошлой ночью я изменил @GetMapping с `@GetMapping(/)` на @GetMapping как-то подумал, что Spring boot может отслеживать запрос по умолчанию без (/). Большое спасибо @Kei и @little_coder 19.11.2019

Ответы:


1

Кей и little_coder помогли мне разобраться. перейдите по этой ссылке

В этом случае, если сервер не может найти запрошенный js-файл, он будет обслуживать содержимое html-файла, который браузер попытается проанализировать как JavaScript. Поскольку первым символом в первой строке html-файла является ‹, вы получите синтаксическую ошибку, поскольку это недопустимый JavaScript.

В двух словах, убедитесь, что вы отправили правильный запрос на html-файл, иначе веб-сервер не сможет найти файл сценария и проанализировать html-файл, который вместо этого содержит файл сценария.

В моем случае я изменил @GetMapping на @GetMapping("/") SpringBoot действительно нашел html-файл, но когда я щелкнул одно из этих сообщений об ошибке, я увидел это

введите здесь описание изображения

Я нажал jquery-1.1.0.min.js:1, но вместо кода скрипта был возвращен весь html-файл.

когда ваш веб-сервер не может найти запрошенные ресурсы (например, javascript, css), Springboot (в моем случае), похоже, ведет вас к index.html или другому html-файлу по умолчанию. поэтому ответ этой ссылки многое объясняет

19.11.2019
Новые материалы

Угловая структура архитектуры
Обратите внимание, что эта статья устарела, я решил создать новую с лучшей структурой и с учетом автономных компонентов: https://medium.com/@marekpanti/angular-standalone-architecture-b645edd0d54a..

«Данные, которые большинство людей используют для обучения своих моделей искусственного интеллекта, поставляются со встроенным…
Первоначально опубликовано HalkTalks: https://hacktown.com.br/blog/blog/os-dados-que-a-maioria-das-pessoas-usa-para-treinar-seus-modelos-de-inteligencia-artificial- ja-vem-com-um-vies-embutido/..

Сильный ИИ против слабого ИИ: различия парадигм искусственного интеллекта
В последние годы изучению и развитию искусственного интеллекта (ИИ) уделяется большое внимание и прогресс. Сильный ИИ и Слабый ИИ — две основные парадигмы в области искусственного интеллекта...

Правильный способ добавить Firebase в ваш проект React с помощью React Hooks
React + Firebase - это мощная комбинация для быстрого и безопасного создания приложений, от проверки концепции до массового производства. Раньше (знаете, несколько месяцев назад) добавление..

Создайте API с помощью Python FastAPI
Создание API с помощью Python становится очень простым при использовании пакета FastAPI. После установки и импорта вы можете создать приложение FastAPI и указать несколько конечных точек. Каждой..

Веселье с прокси-сервером JavaScript
Прокси-серверы JavaScript — это чистый сахар, если вы хотите создать некоторую общую логику в своих приложениях, чтобы облегчить себе жизнь. Вот один пример: Связь клиент-сервер Мы..

Получить бесплатный хостинг для разработчиков | Разместите свой сайт за несколько шагов 🔥
Статические веб-сайты — это веб-страницы с фиксированным содержанием и его постоянным содержанием. Но теперь статические сайты также обрабатывают динамические данные с помощью API и запросов...