Yaklaşık 20 başka geliştiriciden oluşan bir ekipte çalışıyorum. Tüm projelerimiz npm paketleri kullanmaktadır ve şu anda tüm geliştiricilerimiz bu paketleri yönetmek için npm çalıştırmaktadır. Yarn'ı çok merak ediyorum ve şu anda makinem üzerine kurdum. Ancak aslında diğer geliştiriciler için bir proje vidalamak durumunda paketleri yüklemek için kullanmakta gerginim.Can Yarn ve npm aynı projede birden çok geliştirici tarafından kullanılabilir mi?
Soruma göre bir geliştirici bir projede Yarn'ı kullanırken diğer devler aynı repoda npm kullanıyor olabilir mi? Okuduğum kadarıyla, Yarn bağımlılıklarını almak için aynı package.json
dosyasını kullanıyor. Repo'mızdaki node_modules'i görmezden geliyoruz, ancak bağımlılıkları kilitlemek için npm shrinkwrap
kullanıyoruz. Biliyorum Yarn'ın bir Yarn.lock
dosyası var ve benim endişem nerede yatıyor. Yarn'ı kendi takımlarından bağımsız olarak çalıştırma girişiminde bulundu ve hangi sorunları yaşadınız?