Невозможно развернуть приложение WebIDE в облачной платформе SAP - ошибка 404

Я создал приложение с помощью полного стека SAP Web IDE и попытался развернуть его на облачной платформе SAP. Это, кажется, работает нормально, однако, когда я затем использую развернутую ссылку, она просто отображает "HTTP Status 404 - Not Found".

Я попытался посмотреть на другие решения этого, но не повезло. Вот мой файл neo-app.json: neo-app

И это моя структура приложений: структура приложения

Похоже, что он правильно указывает на индекс. Единственное, что я замечаю, это то, что в сгенерированном "dist" он не содержит индексный файл. Я попытался вручную добавить один, но это просто удаляется, когда проект перестраивается. Может ли это быть проблемой? Если так, как я могу это исправить? файл dist

Любая помощь будет принята с благодарностью

С уважением,

Джо

1 ответ

Структура папок вашего приложения SAP UI5 очень важна во время развертывания. В идеале у вас должна бытьwebapp папка и ваш distпапка как единственные папки в корневом каталоге приложения. (Ничего страшного, если у вас нетdist папка).

Твой neo-app.json файл также должен иметь строку вроде "welcomeFile":"webapp/index.html", указывая на ваш index.html или корневой файл вашего приложения.

В основном это должно решить проблемы с HTTP-статусом 404.

Удалось решить проблему, но я не совсем уверен, почему, но после удаления папки ExternalLib теперь я могу успешно развернуть и запустить приложение на облачной платформе SAP.

Другие вопросы по тегам