18.06.2018
Иванов Аркадий
Это всего лишь заметки на скорую руку, как в Ubuntu 18.04 я создавал новую тему для Liferay.
Это краткая выдержка из документа https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/themes-generator
1. Надо установить package manager для Node.js:
apt-get install npm
2. Установить Yeoman и gulp:
npm install -g yo gulp
3. Установить генератор тем:
npm install -g generator-liferay-theme@7.2.0
4. Установить sass и compass:
gem install sass -v "=3.4.0"
gem install compass
5. Создать каталог для проекта темы и в нём запустить генератор темы:
yo liferay-theme
ответить на вопросы
проект будет создан в текущем каталоге.
6. Создать тему:
gulp build
7. Из каталога build/ копирую нужные мне файлы в каталог src/, где и веду разработку темы.
Мне потребовались из подкаталога templates/ файлы :
navigation.ftl
portal_normal.ftl
Их то я и редактирую.
8. Чтобы загрузить изменения в liferay:
gulp deploy