如何在 Nextra 中使用 Tailwind CSS
安装 nextra
参考 Nextra 安装
安装 Tailwind CSS
npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -p
配置tailwind.config.js
tailwind.config.js
/** @type {import('tailwindcss').Config} */
module.exports = {
content: [
'./pages/**/*.{js,jsx,ts,tsx,md,mdx}',
'./components/**/*.{js,jsx,ts,tsx,md,mdx}',
// Or if using `src` directory:
'./src/**/*.{js,jsx,ts,tsx,md,mdx}'
],
theme: {
extend: {},
},
plugins: [],
}
新建styles/globals.css
styles/globals.css
@tailwind base;
@tailwind components;
@tailwind utilities;
将Tailwind CSS 导入 Nextra
这一步是关键。新建pages/_app.tsx
pages/_app.tsx
// These styles apply to every route in the application
import '@/styles/globals.css'
import type { AppProps } from 'next/app'
export default function App({ Component, pageProps }: AppProps) {
return <Component {...pageProps} />
}
大功告成
以上几步已经将 Tailwind CSS 安装进 Nextra 中。 现在已经可以在 Nextra 使用 Tailwind CSS 。