Mari Kita Install Tailwind CSS Di Dalam Next.js

Baik, kali ini kita akan belajar bagaimana cara menggunakan Tailwind CSS dialam framework Next.js. Langsung aja, buka terminal Anda dan install next.js nya.

1 min read

Published on 23 Sep, 2021 (updated: 11 Dec, 2022)

Written by Irsyad A. Panjaitan

Fill in Tailwind CSSNext.js

ArticlesMari Kita Install Tailwind CSS Di Dalam Next.js

Baik, kali ini kita akan belajar bagaimana cara menggunakan Tailwind CSS dialam framework Next.js. Langsung aja, buka terminal Anda dan install next.js nya.

yarn create next-app nextail
bashCopy

Kemudian setelah itu, lakukan instalasi tailwindcss dan kawan-kawannya.

Kemudian buat postcss.config.js dan tailwind.config.js dengan menjalankan perintah berikut diterminal Anda.

npx tailwindcss init -p
bashCopy

Setelah itu, buka file _app.js di /pages/_app.js, dan jika Anda lihat dia akan import globals.css by default, mari kita ganti dengan tailwindcss.

// import '../styles/globals.css' import 'tailwindcss/tailwind.css' function MyApp({ Component, pageProps }) { return <Component {...pageProps} /> } export default MyApp
jsxCopy

Jika sudah, silahkan buka file index.js di /pages/index.js dan test apakah tailwind sudah bisa dipakai atau belum.

import React from 'react' export default function index() { return ( <div className="bg-red-500 min-h-screen flex items-center justify-center text-white antialiased"> You have Tailwind CSS v2.2 </div> ) }
jsxCopy

Setelah itu, maka buka kembali terminal Anda, dan lakukan perintah berikut untuk memulai next.js nya.

yarn dev
bashCopy

Jika sudah, maka harusnya Anda sudah bisa melihatnya di url: http://localhost:3000. Nah setelah itu, jika Anda ingin, Anda bisa include tailwind nya secara eksplisit di globals.css tadi seperti ini. Buka filenya di /pages/styles/globals.css, hapus semua cssnya ganti dengan ini.

/* globals.css */ @tailwind base; @tailwind components; @tailwind utilities;
cssCopy

Dan kemudian, buka kembali _app.js tadi, dan ganti dengan ini.

import '../styles/globals.css' // import 'tailwindcss/tailwind.css'
jsxCopy

Jika sudah, maka harusnya kita sudah bisa menggunakan tailwindcss di dalam nextjs.

Irsyad A. Panjaitan

Let's start living like no one can help us in any event, so that when we are helped in certain times, it becomes a plus in itself.
1

Share on