browser-sync donuyorsa çözümü

Front-end işlerinde gulp kullanmaya başladığım şu dönemlerde browser-sync’i de beraberinde kullanıp işimi kolaylaştırmıştım. Ancak fark ettim ki, browser-sync’i ne zaman dahil etsem kodlarıma 5-10 dakika sonra gulp kitleniyor ve çalışmıyor. Önce takmadım dedim kapatır başlatır devam ederiz ama sonraları çok sinir bozucu oldu.

Biraz araştırma yaptıktan sonra anladım ki, durum node.js sürümüyle alakalı. Bende nodejs’in 11. versiyonu kuruluydu, bunu 10.13.0 TLS sürümüne çekince sorun düzeldi.

Nodejs versiyonunu değiştirmek için NVM diye bir paket var.
https://github.com/creationix/nvm

Buradan işletim sistemine uygun kurulum seçilebilir. Ben manuel kurulumu kullanarak;

export NVM_DIR="$HOME/.nvm" && (
  git clone https://github.com/creationix/nvm.git "$NVM_DIR"
  cd "$NVM_DIR"
  git checkout `git describe --abbrev=0 --tags --match "v[0-9]*" $(git rev-list --tags --max-count=1)`
) && \. "$NVM_DIR/nvm.sh"
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

Bu şekilde kurulumu hallettim. Daha sonra nodejs versiyonunu değiştirmek için;

nvm install 10.13.0

yazmam yeterli oldu. Ve bu şekilde artık browser-sync harika çalışıyor 🙂

Kolay gelsin.

Yazar: Tayfun Erbilen

2009'dan beri web işleriyle uğraşan, aynı zamanda amatör müziklede ilgilenen sıradan birisi..

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.