4.6.3. Использование инструментов Polymer
Для разработки компонентов Polymer UI можно использовать нативные инструменты фреймворка Polymer. Это может быть удобно в случае, если над приложением работает отдельная команда front-end разработчиков.
Для использования сервера Polymer вместо Tomcat, запустите его как описано в предыдущем разделе и сделайте следующие изменения в исходном коде проекта:
-
Откройте
modules/polymer-client/index.htmlи отредактируйте элементbaseследующим образом:<base href="/"> -
Откройте
modules/polymer-client/src/<appname>-shell.htmlи отредактируйте элементcuba-appследующим образом:<cuba-app api-url="http://localhost:8080/app/rest/" on-cuba-token-expired="_handleTokenExpired"></cuba-app>
После этого веб-приложение будет доступно по адресу http://localhost:8081, и оно будет работать с REST API, запущенном на http://localhost:8080/app/rest/.
Сборку и запуск приложения можно также выполнять без Gradle используя следующие команды:
npm install
bower install
gulp serve