Папка 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"

Вуаля.

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