5.6.4.1. Структура папок
polymer-client/
|-- src/
|   |-- app-shell.html
|   |-- shared-styles.html
|-- images
|   |-- app-icon/
|   |-- favicon.ico
|-- .gitignore
|-- bower.json
|-- gulpfile.js
|-- index.html
|-- manifest.json
|-- package.json
|-- polymer.json
|-- service-worker.js
|-- sw-precache-config.js
src

Директория содержашая веб-компоненты.

package.json

Список модулей Node.js, используемых при сборке.

bower.json

Список зависимостей используемых в самом приложении (преимущественно Веб-компоненты).

polymer.json

Конфигурация сборки Polymer.

gulpfile.js

Build-файл Gulp. В него можно добавить дополнительную обработку, например, минификацию. Больше информации здесь: https://github.com/Polymer/polymer-build#polymerproject.

index.html

Входная точка приложения. Содержит логику загрузки полифилов и импорт <appname>-shell.html.

manifest.json

Web app manifest. Содержит информацию, используемую при добавлении приложения на домашний экран мобильного устройства. Больше информации здесь: https://developer.mozilla.org/en-US/docs/Web/Manifest

service-worker.js

Заглушка Service worker.

sw-precache-config.js

Файл конфигурации, используемый библиотекой sw-precache для генерации service worker при сборке. По умолчанию отключено. См. Использование Offline.