Чтобы установить Tailwind CSS с Next.js, вы можете воспользоваться следующими методами:
Метод 1: установка вручную
-
Создайте новый проект Next.js с помощью команды:
npx create-next-app
-
Установите Tailwind CSS и его зависимости с помощью npm или Yarn:
npm install tailwindcss postcss autoprefixer
-
Создайте файл конфигурации для Tailwind CSS:
npx tailwindcss init
-
Откройте файл
tailwind.config.js
и настройте конфигурацию в соответствии со своими потребностями. -
Создайте файл
postcss.config.js
в корневом каталоге вашего проекта и добавьте следующий код:module.exports = { plugins: { tailwindcss: {}, autoprefixer: {}, }, }
-
В проекте Next.js откройте файл
styles/globals.css
и импортируйте Tailwind CSS:@import 'tailwindcss/tailwind.css';
Метод 2: использование начального шаблона
-
Доступно несколько начальных шаблонов Next.js, которые предварительно настроены с помощью Tailwind CSS. Вы можете использовать один из этих шаблонов, чтобы быстро настроить свой проект. Некоторые популярные начальные шаблоны включают
create-next-app
с опциейwith-tailwindcss
и шаблонnext-with-tailwindcss
. -
Выберите шаблон, который соответствует вашим требованиям, и следуйте инструкциям, приведенным в документации шаблона, чтобы настроить проект.
Метод 3. Использование CSS-плагина Tailwind
-
Вы можете использовать пакет
@zeit/next-css
, чтобы легко интегрировать Tailwind CSS с Next.js. -
Установите пакет
@zeit/next-css
:npm install @zeit/next-css
-
Создайте файл
next.config.js
в корневом каталоге вашего проекта и добавьте следующий код:const withCSS = require('@zeit/next-css'); module.exports = withCSS();
-
Теперь вы можете импортировать CSS Tailwind в свои компоненты и страницы без какой-либо дополнительной настройки.