See https://tailwindcss.com/docs/guides/solidjs
- Create your project
npx degit solidjs/templates/js my-project
cd my-project
- Install Tailwind CSS
npm install -D tailwindcss postcss autoprefixer
# Generate `tailwind.config.js` and `postcss.config.js`
npx tailwindcss init -p
- Configure your template paths
Edit tailwind.config.js
:
/** @type {import('tailwindcss').Config} */
module.exports = {
content: [
"./src/**/*.{js,jsx,ts,tsx}",
],
theme: {
extend: {},
},
plugins: [],
}
- Add Tailwind directives to your CSS
Add to src/index.css
:
@tailwind base;
@tailwind components;
@tailwind utilities;
- Use Tailwind classes in your app
Edit src/App.jsx
:
export default function App() {
return (
<h1 class="text-3xl font-bold underline">
Hello world!
</h1>
)
}
- Build and serve your project
npm run dev