Код: Выделить всё
eas build --profile development --platform android
У меня есть эта ошибка:
Код: Выделить всё
Running "expo doctor"
Enabled experimental React Native Directory checks. Unset the EXPO_DOCTOR_ENABLE_DIRECTORY_CHECK environment variable to disable this check.
Running 15 checks on your project...
✔ Check package.json for common issues
✔ Check Expo config for common issues
✔ Check native tooling versions
✔ Check if the project meets version requirements for submission to app stores
✔ Check for common project setup issues
✔ Check dependencies for packages that should not be installed directly
✔ Check for app config fields that may not be synced in a non-CNG project
✔ Check for issues with Metro config
✔ Validate packages against React Native Directory package metadata
✔ Check Expo config (app.json/ app.config.js) schema
✔ Check npm/ yarn versions
✖ Check that packages match versions required by installed Expo SDK
✔ Check for legacy global CLI installed locally
✔ Check that native modules do not use incompatible support packages
✔ Check that native modules use compatible support package versions for installed Expo SDK
Detailed check results:
sh: 1: expo: Permission denied
Advice: Use 'npx expo install --check' to review and upgrade your dependencies.
One or more checks failed, indicating possible issues with the project.
Command "expo doctor" failed.
npx -y expo-doctor exited with non-zero code: 1
Build failed
npx expo prebuild --no-install --platform android exited with non-zero code: 126
PS D:\projects\MYGRID\myGrid-react\MyGridApp> npx expo-doctor
WARNING: We recommend using PowerShell or Bash via WSL 2 for development with Expo CLI on Windows. You may encounter issues using cmd.exe.
Enabled experimental React Native Directory checks. Unset the EXPO_DOCTOR_ENABLE_DIRECTORY_CHECK environment variable to disable this check.
✔ Check package.json for common issues
✔ Check Expo config for common issues
✔ Check native tooling versions
✔ Check if the project meets version requirements for submission to app stores
✔ Check for common project setup issues
✔ Check dependencies for packages that should not be installed directly
✔ Check for app config fields that may not be synced in a non-CNG project
✔ Check npm/ yarn versions
✔ Check for issues with Metro config
✔ Validate packages against React Native Directory package metadata
✔ Check Expo config (app.json/ app.config.js) schema
✔ Check that native modules do not use incompatible support packages
✔ Check for legacy global CLI installed locally
✔ Check that native modules use compatible support package versions for installed Expo SDK
✔ Check that packages match versions required by installed Expo SDK
Didn't find any issues with the project!
< /code>
Как вы можете заметить, у меня есть предупреждение, которое я не понимаю, поскольку я уже использую PowerShell, я не знаю, может ли это быть проблемой, потому что у меня никогда не было этого Предупреждение раньше. спровоцировал это, потому что у меня не было проблем раньше, и теперь я Я застрял на этом со вчерашнего дня. Единственное, что я сделал, что могло бы объяснить это: я обновил экспозиционную версию и EAS, как только что появились новые обновления, и я загрузил картинку в свою папку активов для значка Push Push, поскольку я добавлял уведомления в свой проект.
Подробнее здесь: https://stackoverflow.com/questions/794 ... s-in-local