-
Notifications
You must be signed in to change notification settings - Fork 935
Description
Do you want to request a feature or report a bug?
Report a bug
It's originally raised on StackOverflow https://stackoverflow.com/questions/77684266/react-native-error-cannot-start-server-in-new-window-because-no-terminal-app-wa/77688826
What is the current behavior?
When launching react-native metro on Windows, it gets "error Cannot start server in new window because no terminal app was specified".
If the current behavior is a bug, please provide the steps to reproduce and a minimal repository on GitHub that we can yarn install and yarn test.
It's really just a fresh react-native project using the standard init.
npx react-native@latest init AwesomeProject && cd ./AwesomeProject && npm run androidIf you don't like to run it yourself, I have created a repo for you. No customization whatsoever, just a fresh react-native project.
https://github.com/feng-yu-healthbank/AwesomeProject
Please note the error is specific to Windows.
What is the expected behavior?
The empty project launches into an Android emulator by npm run android.
Please provide your exact Metro configuration and mention your Metro, node, yarn/npm version and operating system.
It's a fresh official react-native sample project. No customization is applied.
Metro version
"metro": "^0.80.0"
metro config:
const {getDefaultConfig, mergeConfig} = require('@react-native/metro-config');
/**
* Metro configuration
* https://facebook.github.io/metro/docs/configuration
*
* @type {import('metro-config').MetroConfig}
*/
const config = {};
module.exports = mergeConfig(getDefaultConfig(__dirname), config);
npx react-native info
System:
OS: Windows 11 10.0.22621
CPU: (24) x64 13th Gen Intel(R) Core(TM) i7-13700K
Memory: 27.55 GB / 63.77 GB
Binaries:
Node:
version: 20.10.0
path: C:\Program Files\nodejs\node.EXE
Yarn:
version: 1.22.19
path: ~\AppData\Roaming\npm\yarn.CMD
npm:
version: 9.7.1
path: C:\Program Files\nodejs\npm.CMD
Watchman:
version: 20231008.002904.0
path: C:\ProgramData\chocolatey\bin\watchman.EXE
SDKs:
Android SDK:
Android NDK: 22.1.7171670
Windows SDK:
AllowAllTrustedApps: Disabled
Versions:
- 10.0.19041.0
IDEs:
Android Studio: AI-231.9392.1.2311.11076708
Visual Studio: Not Found
Languages:
Java: 17.0.9
Ruby: Not Found
npmPackages:
"@react-native-community/cli": Not Found
react:
installed: 18.2.0
wanted: 18.2.0
react-native:
installed: 0.73.1
wanted: 0.73.1
react-native-windows: Not Found
npmGlobalPackages:
"*react-native*": Not Found
Android:
hermesEnabled: true
newArchEnabled: false
iOS:
hermesEnabled: Not found
newArchEnabled: Not found
