После нескольких часов борьбы с этой проблемой я наконец нашел обходной путь. Публикация здесь, так что это может помочь кому-то, пока проблема не будет решена.
При запуске expo build:android
или expo publish
task fini sh с ошибкой:
The system cannot find the path specified.
[00:46:48] spawn /bin/cp ENOENT
[00:46:48] **Error: spawn /bin/cp ENOENT**
at notFoundError (..\expo-cli\node_modules\cross-spawn\lib\enoent.js:11:11)
at verifyENOENT (..s\expo-cli\node_modules\cross-spawn\lib\enoent.js:46:16)
at ChildProcess.cp.emit (...s\expo-cli\node_modules\cross-spawn\lib\enoent.js:33:19)
at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
error Command failed with exit code 1.
Относится к expo-cli проблемы:
Предлагаемое решение для запуска git bash
не работал, я также хотел избежать установки узла и всех других npm пакетов на WSL.
expo diagnostics
Expo CLI 3.18.6 environment info:
System:
OS: Windows 10 10.0.18363
Binaries:
Node: 12.16.2 - C:\Program Files\nodejs\node.EXE
Yarn: 1.22.0 - C:\Program Files (x86)\Yarn\bin\yarn.CMD