Устаревшие переменные, переходящие на Liferay 7.2
Во время миграции темы с Liferay 7 на Liferay 7.2 у меня возникают следующие проблемы. Скажите, пожалуйста, что использовать вместо этих устаревших переменных?
$state-danger-text was deprecated in Lexicon CSS 1.x.x and has been removed in the new Clay 2.x.x version
$state-info-bg was deprecated in Lexicon CSS 1.x.x and has been removed in the new Clay 2.x.x version
$state-info-border was deprecated in Lexicon CSS 1.x.x and has been removed in the new Clay 2.x.x version
$state-info-text was deprecated in Lexicon CSS 1.x.x and has been removed in the new Clay 2.x.x version
$state-success-border was deprecated in Lexicon CSS 1.x.x and has been removed in the new Clay 2.x.x version
$state-success-text was deprecated in Lexicon CSS 1.x.x and has been removed in the new Clay 2.x.x version
$state-warning-border was deprecated in Lexicon CSS 1.x.x and has been removed in the new Clay 2.x.x version
$state-warning-text was deprecated in Lexicon CSS 1.x.x and has been removed in the new Clay 2.x.x version
and many more...
2 ответа
Я думаю ты звонил gulp upgrade
чтобы получить этот результат.
Согласно руководству по миграции, вам просто нужно удалить эти переменные. Они определены в одном из файлов вашей темы (например,_variables_custom.scss
) и больше не нужны.
переход темы на 7.2 изменит структуру использования на следующем шаге
- npm install -g generator-liferay-theme@9.xx
- npm install --save-dev liferay-theme-tasks@9.xx
- глоток обновления
- gulp init
тогда вам хорошо идти.