Зустрічайте пряжу Найновіший менеджер JavaScript-пакетів, розроблений Facebook
Більшість розробників фронтендів вже знають про npm, який є менеджером пакетів, керованим вузлами для бібліотек JavaScript, фреймворків і плагінів. Це найпоширеніший пакетний менеджер веб-розробників, але у Facebook з'явився новий менеджер пакетів названий Пряжа, яка швидко стає Гарячий суперник npm.
З пряжі ви можете ще витягати елементи зі сховища npm, але ви також можете витягнути з інших репо і керуйте своїми власними залежностями, встановленими на багатьох різних машинах.
Найбільшою перевагою пряжі є послідовність різні версії скриптів і управління різними машинами.
Користувачі, які покладаються на npm, можуть мати останню версію jQuery на своєму ноутбуці, але можуть перейти до свого робочого столу і мати трохи застарілу версію. Звичайно це можна керувати за допомогою виклику оновлення, але пряжа може бути простіше.
Зрештою, розробники використовують менеджери пакетів встановлювати ресурси, звані пакетами, з універсального сховища. Ці пакети можуть бути бібліотеками, фреймворками або будь-яким типом попередньо упакованого коду.
Коли справа доходить до автоматичного оновлення пакетів, Yarn прагне зробити цей процес більш широким, легшим і набагато більш безпечним. Ці ідеї все ще виходять з команди розробників Facebook, але пряжа вже пропонує деякі неймовірні переваги:
- Доступ до npm, bower та інших власних репо
- Залежності можуть бути встановлені на декількох машинах
- Оптимальна продуктивність на основі швидкості завантаження
- Кешування пакетів, так що ви можете завантажити ще раз без Інтернету
На сторінці "Пряжа GitHub" ви знайдете інструкції з установки для місцевих веб-сайтів або виробничих сайтів.
Якщо ви абсолютно новий для пряжі і хочете піти на тестовий запуск, перевірте керівництво з використання на офіційному сайті. Це один з найпростіших менеджерів пакунків, на який можна перейти, і якщо ви вже маєте певний досвід використання npm, ви будете почувати себе як вдома..
А оскільки це ще досить новий проект, я очікую на оновлення від Facebook у найближчі місяці.