Установка
Настройка Tailwind CSS в проекте Gatsby.
Начните с создания нового проекта Gatsby, если у вас еще нет настроенного. Самый распространенный подход — использовать Gatsby CLI.
gatsby new my-projectcd my-project
Используя npm, установите @tailwindcss/postcss
, его peer зависимости и gatsby-plugin-postcss
.
npm install @tailwindcss/postcss tailwindcss postcss gatsby-plugin-postcss
В вашем файле gatsby-config.js
включите gatsby-plugin-postcss
. Смотрите документацию плагина для получения дополнительной информации.
module.exports = { plugins: [ 'gatsby-plugin-postcss', // ... ],}
Создайте файл postcss.config.js
в корне вашего проекта и добавьте @tailwindcss/postcss
плагин в вашу PostCSS конфигурацию.
module.exports = { plugins: { "@tailwindcss/postcss": {}, },};
Создайте файл ./src/styles/global.css
и добавьте @import
для Tailwind CSS.
@import "tailwindcss";
Создайте файл gatsby-browser.js
в корне вашего проекта, если он еще не существует, и импортируйте ваш недавно созданный файл ./src/styles/global.css
.
import './src/styles/global.css';
Запустите процесс сборки с помощью gatsby develop
.
gatsby develop
Начните использовать утилитарные классы Tailwind для стилизации вашего контента.
export default function IndexPage() { return ( <Layout> <h1 className="text-3xl font-bold underline"> Привет, мир! </h1> </Layout> )}