1.6 KiB
1.6 KiB
Initialization
- For React :
https://tailwindcss.com/docs/guides/create-react-app
npm i -D tailwindcssornpm i tailwindcss -save-devnpx tailwindcss initto createtailwind.config.js- Configure
tailwind.config.js/** @type {import('tailwindcss').Config} */ module.exports = { content: [ "./src/**/*.{js,jsx,ts,tsx}", ], theme: { extend: {}, }, plugins: [], } - Add the
@tailwinddirectives for each of Tailwind’s layers to your./src/index.cssfile.@tailwind base; @tailwind components; @tailwind utilities; - Start your build process
npm run start
- For Nextjs
https://tailwindcss.com/docs/guides/nextjs
npm install -D tailwindcss postcss autoprefixernpx tailwindcss init -pto generatetailwind.config.jsandpostcss.config.js- Configuring
tailwind.config.js/** @type {import('tailwindcss').Config} */ module.exports = { content: [ "./app/**/*.{js,ts,jsx,tsx,mdx}", "./pages/**/*.{js,ts,jsx,tsx,mdx}", "./components/**/*.{js,ts,jsx,tsx,mdx}", // Or if using `src` directory: "./src/**/*.{js,ts,jsx,tsx,mdx}", ], theme: { extend: {}, }, plugins: [], } - rest all same as react. instead of
index.css, useglobals.cssfor nextjs
vanilla
https://v3.tailwindcss.com/docs/installation
npm install -D tailwindcss@3
npx tailwindcss init
in src/input.css
@tailwind base;
@tailwind components;
@tailwind utilities;
and finally(for vanilla cases atleast)
npx tailwindcss -i ./src/input.css -o ./src/output.css --watch