Я использовал 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
пакетов, НУЮ для внутренних модулей и беседки для интерфейсных библиотек). Как можно распутать этот лес менеджера пакетов?