在 nextjs 项目中添加 tailwindcss4

在nextjs中添加 tailwindcss,并添加配置文件

01 直接升级 npx 程序

使用命令,但未试用过

npx @tailwindcss/upgrade

02 创建nextjs项目

利用 npx 创建项目

npx create-next-app@latest --use-yarn

03 添加升级版的 tailwindcss

添加依赖,tailwindcss/postcss

yarn add --dev tailwindcss @tailwindcss/postcss postcss

04 创建 postcss.config.mjs

配置文件内容

/** @type {import('postcss-load-config').Config} */
const config = {
  plugins: {
    "@tailwindcss/postcss": {},
  },
};

export default config;

05 添加 global.css

文件内容 ./src/app/globals.css

@import "tailwindcss";
@config "./tailwind.config.js";

06 添加配置文件 tailwind.config.js

配置文件 + 插件

import jswPresets from '@jswork/presets-tailwind';

/** @type {import('tailwindcss').Config} */
export default {
  presets: [jswPresets()],
  theme: {
    extend: {}
  },
  plugins: []
};

07 使用 tailwind

hello tailwind

export default function Home() {
  return (
    <h1 className="text-3xl font-bold underline">
      Hello world!
    </h1>
  )
}
nextjs yarn tailwindcss