HTML CSS ve JavaScript Dosyalarını Küçültmenin Kolay Yolu

Üretim için dosyalarımızı küçültmek için ParcelJS kullanalım.

Unsplash'ta Fotis Fotopoulos'un fotoğrafı

giriiş

Web sitenizin performansını artırmanın iyi yollarından biri HTML, CSS ve JavaScript dosyalarınızı küçültmektir. Bu aynı zamanda web sitenizin yükleme süresini iyileştirmenize de olanak tanır. Bunu yapmak için Webpack, Parcel veya Rollup gibi bir web uygulaması paketleyici kullanmanız gerekir. Bana göre en kolayı Parsel çünkü herhangi bir konfigürasyon gerektirmiyor. Dosyalarınızı üretime sunmadan önce her zaman küçültmeniz gerektiğini unutmayın.

Bu yazıda HTML, CSS ve JavaScript dosyalarımızı küçültmek için Parsel kullanacağız. Hemen konuya girelim.

Paket Yükle

index.htmlHTML dosyası , CSS dosyası style.cssve JavaScript dosyası içeren bir test projesi açtım index.js. srcTüm dosyalar , test projesinde bir kaynak klasörün içindedir .

Yazara göre proje klasörü.

package.jsonTest projesi klasörünün içinde, aşağıdaki komutu yazarak NPM kullanarak bir dosya eklemek için Git Bash kullanacağım :

npm init -y

Parsel yükleyin:

npm install -D parcel-bundler

Komut Dosyası Ekleme

Dosyanın içinde package.json, komut dosyalarını aşağıdaki gibi değiştirmemiz gerekecek:

"scripts": {
 "dev": "parcel src/index.html",
 "build": "parcel build src/index.html"
}

npm run build

Şimdi sadece bu dist klasörünü almanız ve sunucunuza dağıtmanız gerekecek. Sonuç olarak, web siteniz, dosyalarınız küçültülmediği zamana göre çok daha hızlı olacaktır.

Çözüm

Gördüğünüz gibi Parcel, dosyalarınızı küçültmeyi ve performansı artırmayı çok daha kolay hale getiriyor. Ayrıca yararlanabileceğiniz daha başka kullanışlı özelliklere de sahiptir.

Bu makaleyi okuduğunuz için teşekkür ederiz. Umarım faydalı bulmuşsunuzdur.

Daha Fazla Okuma

Suggested posts

Alan Adları Hakkında Bilgi Bulma

Brian P. Hogan'ın Küçük, Keskin Yazılım Araçları'ndan bir alıntı

Alan Adları Hakkında Bilgi Bulma

facebook.com'a bir talepte bulunduğunuzda, bilgisayarınız o bağlantıyı kurabilmesi için bu alan adını bir IP adresine çevirmek üzere alan adını arar.

Kodsuz Devrim: Webflow, Framer, Bubble.io ile İş Refahını Ortaya Çıkarma,

Kodsuz Devrim: Webflow, Framer, Bubble.io ile İş Refahını Ortaya Çıkarma,

Bu şaşırtıcı kodsuz platformların kullanılmayan potansiyelinden yararlanırken heyecan verici bir yenilik ve başarı yolculuğuna çıkın. Dikkate değer bir kadın girişimci olan Sapna ile ilgili bir hikayeyi sizinle paylaşayım.

Related posts

Bir Çocuğun İlk Kafasını Yükseltme Kitabı

Bir Çocuğun İlk Kafasını Yükseltme Kitabı

(Uyarı- Bu Hiciv, Neşeyle Yıkıcı Olma Amaçlıdır- Kesinlikle çocuklar için değildir) Annenizi ve babanızı mutfakta saklanıp o kokulu sigaraları içerken gördünüz. Sana söylerler.

Work Week'te Öğrenme sandığınızdan daha önemli

Work Week'te Öğrenme sandığınızdan daha önemli

Çoğu zaman kendimizi, bizim için iyi olduğunu bildiğimiz şeyleri uygulamakta zorlanırken buluruz. Bir başkasına onu sevdiğimizi söylemekten bir korsan gibi konuşmayı hatırlamaya kadar, her zaman bu şeyleri zaten yaptıkları için bir günlük, haftalık veya aylık olaylara gerek olmadığını iddia edenler olacaktır.

Sadece Bir Telefon Numarasıyla Herkesi Takip Edin | OSINT Soruşturması

Sadece Bir Telefon Numarasıyla Herkesi Takip Edin | OSINT Soruşturması

Bir OSINT Araştırmacısı, CTF Oyuncusu veya yalnızca istenmeyen aramalar alan biri olabilirsiniz. Bir reklamda gördüğünüz numarayı doğrulamaya çalışan biri.

Güvenli Bir Çalışma Ortamı Oluşturma

Güvenli Bir Çalışma Ortamı Oluşturma

"Ben tehlikedeyken beni koruyacak. Beni çadırına saklayacak.