Наводим порядок
ОБНОВЛЕНИЕ 2018: Вышло второе издание (современный код и версии пакетов, данное издание УСТАРЕЛО)
На канале так же проводятся бесплатные вебинары, публикуются переводы и авторские материалы, присоединяйтесь!
Наводим порядок
Данная глава является своего рода "перекуром". Она затрагивает вопросы стилей и верстки приложения.
Autoprefixer и стили
Добавим в webpack возможность обрабатывать стили, заодно сразу накинув на них возможности autoprefixer'а.
P.S. для тех кто пользуется автоматическим способом добавления зависимостей: так как мы добавляем зависимости в webpack.config - npm-insatll-plugin не может подтянуть их автоматически.
webpack.config.js
Не забудьте подключить главный файл стилей для всего приложения:
src/index.js
Возможно (если вы копируете код, либо тоже любите одинарные кавычки), wepback выдаст ошибку от ESLint. Для использования одинарной кавычки, исправьте правило "jsx-quotes": [1, "prefer-single"]
в файлике .eslintrc
Верстка
Верстка и стили не являются темой нашего обучения, поэтому можете просто взглянуть на исходный код, либо сделать как вам хочется.
В реальном приложении, имеет смысл стили для компонентов импортировать в коде самих компонентов, что даст очень большие удобства для переиспользования целых блоков, включая оформление.
Last updated
Was this helpful?