Я инициализирую веб-проект, следуйте этому инструменту
- Backend: Java с использованием Spring MVC Framework
- внешний интерфейс: response.js с использованием фреймворка next.js
Источник внешнего интерфейса находится внутри внутреннего интерфейса, и когда я строил внешний интерфейс, я поместил его в веб-приложение, чтобы структура проекта выглядела следующим образом.
- корень
- реагировать
- ЦСИ
- Основной
- Java
- ресурсы
- веб-приложение
- build (реагировать, сборка пойдет сюда!)
Из бэкэнда можно сделать правильный звонок в веб-интерфейс. Но есть статические ресурсы, которые необходимо использовать, и страница не может их найти.
Итак, я изменил путь src в html-файле (я изменил его в папке "build /"), после чего страница может найти ресурсы. например
ранее в index.html
<link rel="preload" href="/_next/static/chunks/commons.a979bd194c5739a7c69d.js" as="script" />
<link rel="preload" href="/_next/static/runtime/main-eb82511d0817e1061fd2.js" as="script" />
после в index.html
<link rel="preload" href="/myWeb/build/_next/static/chunks/commons.a979bd194c5739a7c69d.js" as="script" />
<link rel="preload" href="/myWeb/build/_next/static/runtime/main-eb82511d0817e1061fd2.js" as="script" />
Мой вопрос: есть ли реальный недостаток в том, что я сделал?