Задать вопрос
@alex_Void

Как правильно создать react приложение командой yarn create react-app, если версия yarn 3+?

Стоит ли пользоваться yarn версии 3 для создания нового react приложения командой create react-app? Может быть есть какая-то правильная последовательность, чтобы не сыпались разные ошибки. С yarn 1.22 вроде нет такого. Пришлось добавить .yarnrc.yml:
packageExtensions:
  babel-preset-react-app@*:
    dependencies:
      "@babel/plugin-proposal-private-property-in-object": "*"

Потом было что-то про Failed to load config "react" to extend from - вроде связано с eslint
  • Вопрос задан
  • 222 просмотра
Подписаться 2 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Frontend-разработка на React
    10 недель
    Далее
  • ProductStar
    Разработка на React
    6 недель
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@cherkalexander
Стоит использовать yarn3 или нет — это зависит от ваших требований. Я как раз сейчас разбираюсь с yarn 3, потому что скорость установки пакетов для yarn оставляет желать лучшего.

Приведённый вами код для меня не сработал, чтобы исправить ошибку, пришлось добавить "eslint-config-react-app": "^6.0.0"в `devDependencies`, как рекомендуют в этом ишью. Можете почитать статью о сравнении пакетных менеджеров.

Если вам не принципиально использовать pnpLinker, то можно просто использовать nodeLinker: node-modules в .yarnrc.yml.

Следующий вариант конфигурации также будет работать:

nodeLinker: pnp
pnpFallbackMode: all
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
от 250 000 до 300 000 ₽
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Екатеринбург
от 50 000 до 90 000 ₽