Как настроить Tailwind CSS с React.js и Next.js?

RedDeveloper
03.02.2023 09:34
Как настроить Tailwind CSS с React.js и Next.js?

Tailwind CSS - единственный фреймворк, который, как я убедился, масштабируется в больших командах. Он легко настраивается, адаптируется к любому дизайну, а размер сборки просто крошечный.

1. Создайте свой проект

Начните с создания нового проекта React с помощью Create React App v5.0+ , если он еще не создан.

Для React.js (Создание приложений React)
Для React.js (Создание приложений React)

Если вы интегрируете для Next.js, используйте новый проект Next.js, если он еще не создан. Наиболее распространенный подход - использовать Create Next App.

Для Next.js (Create Next App)
Для Next.js (Create Next App)

2. Установите Tailwind CSS

Установите tailwindcss через npm, а затем выполните команду init для создания файла tailwind.config.js.

Для React.js (Создание приложений React)
Для React.js (Создание приложений React)

Установите tailwindcss и его одноранговые зависимости через npm, а затем выполните команду init для генерации tailwind.config.js и postcss.config.js.

Для Next.js (Create Next App)
Для Next.js (Create Next App)

3. Настройте пути к шаблонам

Добавьте пути ко всем файлам шаблонов в файл tailwind.config.js.

Для React.js (Создание приложений React)
Для React.js (Создание приложений React)

Добавьте пути ко всем файлам шаблонов в файл tailwind.config.js.

Для Next.js (Create Next App)
Для Next.js (Create Next App)

4. Добавьте директивы Tailwind в ваш CSS

Добавьте директивы @tailwind для каждого из слоев Tailwind в ваш файл ./src/index.css.

Для React.js (Создание приложений React)
Для React.js (Создание приложений React)

Добавьте директивы @tailwind для каждого слоя Tailwind в файл globals.css.

Для Next.js (Create Next App)
Для Next.js (Create Next App)

5. Запустите процесс сборки

Запустите процесс сборки с помощью npm run start.

Для React.js (Создание приложений React)
Для React.js (Создание приложений React)

Запустите процесс сборки с помощью npm run dev.

Для Next.js (Create Next App)
Для Next.js (Create Next App)

6. Начните использовать Tailwind в своем проекте

Начните использовать утилитные классы Tailwind для стилизации вашего контента.

Для React.js (Создание приложений React)
Для React.js (Создание приложений React)
Для Next.js (Create Next App)
Для Next.js (Create Next App)
Руководство для начинающих по веб-разработке на React.js
Руководство для начинающих по веб-разработке на React.js

21.03.2023 12:23

Веб-разработка - это захватывающая и постоянно меняющаяся область, которая постоянно развивается благодаря новым технологиям и тенденциям. Одним из самых популярных фреймворков для веб-разработки сегодня является React.js. Если вы начинающий веб-разработчик и хотите узнать больше о React.js, это...

Разница между Angular и React
Разница между Angular и React

21.03.2023 07:56

React и AngularJS - это два самых популярных фреймворка для веб-разработки. Оба фреймворка имеют свои уникальные особенности и преимущества, которые делают их подходящими для различных проектов веб-разработки.

Инструменты для веб-скрапинга с открытым исходным кодом: Python Developer Toolkit
Инструменты для веб-скрапинга с открытым исходным кодом: Python Developer Toolkit

20.03.2023 14:01

Веб-скрейпинг, как мы все знаем, это дисциплина, которая развивается с течением времени. Появляются все более сложные средства борьбы с ботами, а также новые инструменты веб-скраппинга с открытым исходным кодом для их обхода.

Калькулятор CGPA 12 для семестра
Калькулятор CGPA 12 для семестра

20.03.2023 12:24

Чтобы запустить этот код и рассчитать CGPA, необходимо сохранить код как HTML-файл, а затем открыть его в веб-браузере. Для этого выполните следующие действия:

ONLBest Online HTML CSS JAVASCRIPT Training In INDIA 2023
ONLBest Online HTML CSS JAVASCRIPT Training In INDIA 2023

20.03.2023 11:15

О тренинге HTML JavaScript :HTML (язык гипертекстовой разметки) и CSS (каскадные таблицы стилей) - две основные технологии для создания веб-страниц. HTML обеспечивает структуру страницы CSS (визуальное и звуковое) оформление для различных устройств. Наряду с графикой и сценариями HTML и CSS являются...

Как собрать/развернуть часть вашего приложения Angular
Как собрать/развернуть часть вашего приложения Angular

20.03.2023 08:46

Вам когда-нибудь требовалось собрать/развернуть только часть вашего приложения Angular или, возможно, скрыть некоторые маршруты в определенных средах?