при развертывании Vue c nginx.
Страничка хорошо открывается, но когда дело доходит до запросов, сервер возвращает такой ответ:
We're sorry but project doesn't work properly without JavaScript enabled. Please enable it to continue.
На backend'e крутиться Flask запущенный ручками. Если запускаю Vue руками, то API отлично отрабатывает.
Если его раздаёт nginx - получается такая ситуация.
Код nginx:
https://pastebin.com/12Afa99G
Подскажите, как я могу решить данную проблему?
Заранее благодарю.
Надпись потому что скрипты либо не загрузились, либо не выполняются, смотри логи в окне, с чем из этого проблема
Проблема в том, что ошибок нет. Может ли быть проблема в CORS на Flask?
304 это кеш, у тебя в браузере никаких ошибок? Фласк не причём, у тебя пробелма с vue, либо скрипты не отдаются нжинксом либо не выполняются в браузере, надпись которую ты видишь в браузере это надпись из index.html вьюшного приложения, вообще тебе логичнее было бы этот вопрос задавть во вьюшном чате
А может ли быть проблема в nginx?
какая?
Ну JS подгружается к Vue. А вот запросы не работают. Меня это вводит в непонимание.
Какой браузер?
Я немного глупый и не смотрел на порт. Оказывается я с поротом пролетел. Как итог поменял IP, но основной IP оказался закрыт. Написал системному администратору, вот жду новостепй.
Не совсем понял, но бывает, главное что разобрался
Обсуждают сегодня