Я только начинаю работу с Expo и пытаюсь создать свой первый проект. Я установил Node.js (v14.0.0) через Homebrew и установил expo-cli
, используя npm
, выполнив следующую команду, как указано в кратком руководстве Expo :
# Install the command line tools
npm install --global expo-cli
# Create a new project
expo init my-project
Однако я получил ошибку при запуске команды expo init my-project
, которая выглядит следующим образом:
ОШИБКА: Node.js версия 14.0.0 больше не поддерживается.
expo-cli поддерживает следующие версии Node.js:
> = 10.13.0 <11.0.0 (Active LTS) </p>
> = 12.0.0 <13.0.0 (Active LTS) </p>
> = 13.0.0 <14.0.0 (текущий выпуск) </p>
Я попытался запустить expo
, expo-cli
, expo diagnostics
, и я продолжаю получать одно и то же сообщение об ошибке каждый раз. Я практически не могу выполнить expo
команду .
Я проверил Node.js заметки о выпуске , и оказалось, что Node.js имеет недавно была обновлена до версии 14.x.
Может ли кто-нибудь, знакомый с графиками разработки и выпуска Expo, помочь с тем, какой подход рекомендуется использовать из следующих двух?
Верните более раннюю стабильную и поддерживаемую Expo версию Node.js.
Дождитесь обновления до Expo (только если в ближайшее время будет выпущено обновление для Expo).
Я использую Ma c под управлением текущей последней публикации macli Catalina версии 10.15.4 (19E287) macli Catalina версии 10.15.4.