Tailwind CSS, HTML'inizden hiç ayrılmadan modern web siteleri oluşturmak için kullanılabilen yardımcı sınıf öncelikli bir CSS framework'üdür. Bu kılavuz, Angular projenizde Tailwind CSS'i kurma adımlarını açıklayacaktır.
ng add ile Otomatik Kurulum
Angular CLI, ng add komutunu kullanarak Tailwind CSS'i projenize entegre etmek için basitleştirilmiş bir yol sağlar. Bu komut, gerekli paketleri otomatik olarak yükler, Tailwind CSS'i yapılandırır ve projenizin derleme ayarlarını günceller.
İlk olarak, bir terminalde Angular projenizin kök dizinine gidin ve aşağıdaki komutu çalıştırın:
ng add tailwindcss
Bu komut aşağıdaki işlemleri gerçekleştirir:
tailwindcssve bağımlılıklarını yükler.- Projeyi Tailwind CSS kullanacak şekilde yapılandırır.
- Stillerinize Tailwind CSS
@importifadesini ekler.
ng add tailwindcss çalıştırdıktan sonra, bileşen şablonlarınızda Tailwind'in yardımcı sınıflarını hemen kullanmaya başlayabilirsiniz.
Manuel Kurulum (Alternatif Yöntem)
Tailwind CSS'i manuel olarak kurmayı tercih ediyorsanız şu adımları izleyin:
1. Angular projesi oluşturun
Henüz kurulmuş bir projeniz yoksa ilk olarak yeni bir Angular projesi oluşturun.
ng new my-project
cd my-project
2. Tailwind CSS'i yükleyin
Ardından, Angular projenizin kök dizininde bir terminal açın ve Tailwind CSS ile bağımlılıklarını yüklemek için aşağıdaki komutu çalıştırın:
3. PostCSS eklentilerini yapılandırın
Ardından, projenin dosya kökünde bir .postcssrc.json dosyası ekleyin.
@tailwindcss/postcss eklentisini PostCSS yapılandırmanıza ekleyin.
.postcssrc.json
{
"plugins": {
"@tailwindcss/postcss": {}
}
}
4. Tailwind CSS'i içe aktarın
Tailwind CSS'i içe aktaran bir @import ifadesini ./src/styles.css dosyasına ekleyin.
src/styles.css
@import 'tailwindcss';
SCSS kullanıyorsanız, ./src/styles.scss dosyasına @use ekleyin.
src/styles.scss
@use 'tailwindcss';
5. Projenizde Tailwind kullanmaya başlayın
Artık uygulamanızı stilize etmek için bileşen şablonlarınızda Tailwind'in yardımcı sınıflarını kullanmaya başlayabilirsiniz. Derleme işleminizi ng serve ile çalıştırın ve stillendirilmiş başlığı görmelisiniz.
Örneğin, app.html dosyanıza aşağıdakini ekleyebilirsiniz:
<h1 class="text-3xl font-bold underline">Hello world!</h1>