5.6.4.3. Использование нативных инструментов Polymer
Вы можете использовать нативный инструментарий фреймворка Polymer. Это может быть удобно, если над проектом работает отдельная команда front-end разработчиков. В этом случае, в системе должен быть установлен Node.js
.
Установите bower
и gulp
глобально:
npm install bower polymer-cli -g
Теперь вы можете собирать и запускать веб-приложение без Gradle:
cd modules/polymer-client
npm install
bower install
polymer serve
Чтобы запускать приложение на dev сервере Polymer вместо Tomcat, внесите следующие изменения:
-
Откройте
modules/polymer-client/index.html
и укажите абсолютный URL к REST API, как показано ниже:<myapp-shell api-url="http://localhost:8080/app/rest/"></myapp-shell>
Теперь приложение будет доступно по адресу http://localhost:8081
(точный порт будет указан в консоли), а доступ к его REST API будет осуществляться по http://localhost:8080/app/rest/
.