| #
75a300d7 |
| 07-Sep-2023 |
Evan Bacon <[email protected]> |
feat(cli): ensure port is running after build. (#24315)
# Why
If a user runs either build command (`npx expo run:ios` or `npx expo
run:android`) simultaneously, then there is chance for a port c
feat(cli): ensure port is running after build. (#24315)
# Why
If a user runs either build command (`npx expo run:ios` or `npx expo
run:android`) simultaneously, then there is chance for a port conflict.
This change proposes we run a secondary port check after the build to
provide a slightly better user experience. If the port is taken by the
same app, the dev server will be skipped and the process will proceed in
headless-mode, if the port is taken by a different process, then an
error will be thrown.
---------
Co-authored-by: Expo Bot <[email protected]>
show more ...
|
| #
c4ef02ae |
| 03-May-2022 |
Evan Bacon <[email protected]> |
feat(cli): add `run:ios` command (#16662)
* [wip] Added expo run:ios command
* Clean up run:ios
* feat(cli): add headless server mode
* fix(cli): fix run:ios logic issues
* Update CHANGE
feat(cli): add `run:ios` command (#16662)
* [wip] Added expo run:ios command
* Clean up run:ios
* feat(cli): add headless server mode
* fix(cli): fix run:ios logic issues
* Update CHANGELOG.md
* Update packages/expo/CHANGELOG.md
Co-authored-by: Expo Bot <[email protected]>
* clean up
* refine fixture
* refactor and test code signing
* Update resolveOptionsAsync.ts
* fix merge
* added new impl
* Update AppleDevice.ts
* Added more tests
* fixed e2e tests
* lint fix
* Update index-test.ts
Co-authored-by: Expo Bot <[email protected]>
show more ...
|