Привет, Олег, спасибо за отличный урок! Это было так полезно.

В настоящее время я борюсь с тем, как обрабатывать аутентификацию во Flask и перенаправлять на компонент входа в Vue. Вход в систему перенаправляется успешно, когда я создаю интерфейс Vue и запускаю бэкэнд Flask в производственном режиме. Однако, когда я запускаю интерфейс Vue и бэкэнд Flask в режиме отладки, он показывает пустой экран и выдает следующую ошибку в консоли: «Uncaught SyntaxError: Unexpected token‹ ». Когда я загружаю основной компонент и проверяю сетевые запросы, я вижу, что он получает app.js и 0.js (что кажется важным для загрузки компонента Vue), но когда я перенаправляю на компонент входа в систему, он получает только app.js, поэтому я Мне интересно, проблема ли это с доступом к статическим файлам, особенно потому, что эта проблема возникает только при проксировании внешнего сервера.

Это мой код Flask, обрабатывающий перенаправление, должен ли я обрабатывать его по-другому?

@App .route ('/ login')
def login ():
if app.debug:
return requests.get ('http://127.0.0.1:8080 /login').text
else:
return render_template ('index.html')

@App .route ('/', defaults = {'path': ''})
@app .route ('/ ‹path: path›')
def index (path ):
если не logged_in ():
return redirect ('login')

if app.debug:
return requests.get ('http://127.0.0.1:8080/{}'.format(path)).text
else:
return render_template ('index.html')

Любая помощь будет высоко ценится! Это действительно замедляет мое время разработки, перестраивая интерфейс каждый раз, когда мне нужно протестировать изменение, и я хотел бы понять суть проблемы. Спасибо!