Лучшие практики.Как изменить CSS компонента Nebular ngx-admin - PullRequest
0 голосов
/ 07 мая 2019

Давайте предположим, что мне нужно изменить поведение или стиль CSS компонента Nebular / NGX-admin.Что я должен делать ?Я дошел до того, что изменил модуль напрямую в node_modules / @ nebular, но я не уверен, что это лучший метод.Есть ли обходной путь?

1 Ответ

0 голосов
/ 07 мая 2019

Да, это интересный вопрос.Я использую Nebular в одной из моих админ-панелей.И большинство проблем, с которыми вы столкнетесь после изменения основных стилей, коснутся вас, когда вы попытаетесь обновить версию Nebular / NGX-admin.

Поэтому я советую вам сохранить все ваши собственные стили в некоторыхотдельный файл в корне или @theme.Что-то вроде nebular-custom.scss.В этом случае вы сможете отделить ваши стили до обновления.

Но имейте в виду, что подобные проблемы могут возникнуть, если вы напишите свой код Components в неправильных местах в структуре файла.Поэтому, прежде всего, постарайтесь не менять и не записывать свой Components в модуль @core.Лучше сделать это в каком-то отдельном модуле или хотя бы в папке.Кроме того, хорошей практикой будет написать все ваши слои http и model в модуле @data.В конце концов, вы сможете обновить Nebular / NGX-admin, заменив модули @core и @theme, столкнувшись с некоторыми незначительными проблемами.

...