@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
  • Вопрос задан
  • 162 просмотра
Пригласить эксперта
Ответы на вопрос 1
@cherkalexander
Стоит использовать yarn3 или нет — это зависит от ваших требований. Я как раз сейчас разбираюсь с yarn 3, потому что скорость установки пакетов для yarn оставляет желать лучшего.

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы