xxxxxxxxxx
1) Install in your project
npm install -D tailwindcss postcss autoprefixer
2) Install tailwindcss and its peer
dependencies via npm, and then run
the init command to generate both
tailwind.config.js and postcss.config.js.
"npx tailwindcss init -p"
3) Configure your template paths.
Add the paths to all of your template
files in your tailwind.config.js file.
"module.exports = {
content: [
"./src/**/*.{js,jsx,ts,tsx}",
],
theme: {
extend: {},
},
plugins: [],
}"
4) Add the Tailwind directives to your CSS
Add the @tailwind directives for each of Tailwind’s
layers to your ./src/index.css file.
"@tailwind base;"
"@tailwind components;"
"@tailwind utilities;"
xxxxxxxxxx
1. npx create-react-app .
2. npm i -D tailwindcss postcss-cli autoprefixer
or
npm install tailwindcss@latest postcss@latest autoprefixer@latest
//postcss - transform our compile css
// autoprefixer - set vendor prefixes within our css automatically when needed
//Generate npc config file
3.npx tailwind init tailwind.js --full
// Create post css config file
4. touch postcss.config.js
//open postcss.config.js
//add this to the file
__________________________________________
const tailwindcss = require('tailwindcss');
module.exports = {
plugins: [
tailwindcss('./tailwind.js'),
require('autoprefixer')
]
}
__________________________________________
5. inside scr, create assets folder src/assets
- create tailwind.css and main.css
in tailwind, add this code
//this will compile to the main css that will include in our app
___________________________________________
@import "tailwindcss/base";
@import "tailwindcss/components";
@import "tailwindcss/utilities";
___________________________________________
6. Open package.json and add this iside the scripts
___________________________________________
"start": "npm run watch:css && react-scripts start",
"build": "npm run build:css && react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject",
"build:css": "postcss src/assets/tailwind.css -o src/assets/main.css",
"watch:css": "postcss src/assets/tailwind.css -o src/assets/main.css"
____________________________________________
7. run 'npm start'
add this to index.js
_____________________________________
import React from 'react';
import ReactDOM from 'react-dom';
import './assets/main.css';
import App from './App';
ReactDOM.render(
<React.StrictMode>
<App />
</React.StrictMode>,
document.getElementById('root')
);
_________________________________
install router
1. npm i --save react-router-dom
xxxxxxxxxx
1. Create React Project
npx create-react-app my-project
cd my-project
2. Install Tailwind CSS
npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -p
3. Configure your template paths
add the following code to your `tailwind.config.js` file:
content: [
"./src/**/*.{js,jsx,ts,tsx}",
],
4. Add the Tailwind directives to your CSS
add the following code to your `./src/index.css` file:
@tailwind base;
@tailwind components;
@tailwind utilities;
5. Start your build process
npm run start
xxxxxxxxxx
npx create-react-app my-project
cd my-project
npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -p
# Update the tailwind.config.js
module.exports = {
content: [
"./src/**/*.{js,jsx,ts,tsx}",
],
theme: {
extend: {},
},
plugins: [],
}
# Add this to index.{less,sass,scss,css}
@tailwind base;
@tailwind components;
@tailwind utilities;
xxxxxxxxxx
npm install -D tailwindcss
npx tailwindcss init
add below code in content of tailwind config file -
module.exports = {
content: [
"./src/**/*.{js,jsx,ts,tsx}",
],
theme: {
extend: {},
},
plugins: [],
}
add below code in index.css file in root file of index.css
@tailwind base;
@tailwind components;
@tailwind utilities;
npm run start
xxxxxxxxxx
react tailwind configer
Step-1
install two item=>
npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -p
Step-2 write this code in tailwind.config.js file
/** @type {import('tailwindcss').Config} */
module.exports = {
content: [
"./src/**/*.{js,jsx,ts,tsx}",
],
theme: {
extend: {},
},
plugins: [],
}
Step-3
put this code top index.css file
@tailwind base;
@tailwind components;
@tailwind utilities;
Step-4
run your Project
npm run start
xxxxxxxxxx
Explained well in the source below
https://www.youtube.com/watch?v=kyjmpeBbtPg