Папка dist, созданная сборкой ui5-tooling, не работает при развертывании в SCP
Я пытался использовать ui5-tooling для создания своих приложений с использованием VSCODE. Я могу без проблем разрабатывать и использовать ui5-tooling.
Проблема возникает, когда я пытаюсь построить. Кажетсяdist
папка недействительна, если я пытаюсь развернуть на SCP.
Вот что я делаю:
- После завершения разработки я бегу
ui5 build
иdist
папка создана. Ошибок не отображается. - Затем я архивирую содержимое этой zip-папки и вручную загружаю его в SCP.
- Когда я пытаюсь запустить приложение из SCP, оно не может найти
sap-ui-core.js
файл, поэтому приложение не запустится
Интересно, что если я запустил сборку "старым" способом, т.е. Grunt.js
, то dist
В папке, созданной Grunt, есть все, что мне нужно. Архивирование папки dist, созданной таксами Grunt, с последующим ее развертыванием в SCP работает как шарм.
Можно ли развернуть папку дистрибутива пакета, созданную ui5 build
в SCP? Как?
Кстати... Я пробую это с помощью очень простого демонстрационного приложения шаблона скелета. Так что это просто базовое представление XML с заголовком и ничего больше. Ни зависимостей, ни пунктов назначения, ни ничего.
1 ответ
Нашел. Все, что мне нужно было сделать, это 2 вещи
- переместите neo-app.json в папку webapp
- измените свойство "welcomeFile" на "/index.html"
Вуаля.