Невозможно развернуть приложение 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.