Я использовал react-native, который я установил глобально с помощью npm. Теперь он говорит в первой строке после выполнения команды init. Следующие:
Installing react-native from npm...
Consider installing yarn to make this faster: https://yarnpkg.com
Поэтому я проверял этот веб-сайт, и он выглядел мне интересно, но я точно не знаю, что это будет. Сначала я подумал, что для установки yarn мне понадобится brew, поэтому я мог бы использовать пряжу для установки npm. Но теперь я думаю, что yarn является заменой npm. Это правильное утверждение?
Почему я хотел бы иметь так много менеджеров пакетов?
Я понимаю, что для таких программ, как Atom или Visual Studio Code, полезно иметь собственный менеджер пакетов. Но для развития, я не видим причины, почему кто - то хотели бы использовать четыре различных менеджер пакетов (отвар для "основного программного обеспечения", yarn для npm пакетов, НУЮ для внутренних модулей и беседки для интерфейсных библиотек). Как можно распутать этот лес менеджера пакетов?