First, remove react-native-cli
npm uninstall -g react-native-cli
Second, install @react-native-community/cli
npm i -g @react-native-community/cli
Third, with this I should able to create react native project using typescript tempalate
npx react-native init MyApp --template react-native-template-typescript
Fourth, for run existing project or old react native project
npx react-native start
npx react-native run-android / npx react-native run-ios
Source https://github.com/react-native-community/react-native-template-typescript/issues/72
Answer from Ganda Rain Panjaitan on Stack OverflowWhat is react-native-cli and @react-native-community/cli? - Stack Overflow
Need honest Opinion on React Native CLI
EAS Update with Bare React-Native CLI using local Builds
What do companies use? (Expo or CLI)
Videos
» npm install react-native-cli
» npm install @react-native-community/cli
Hi everyone,
I'm currently focused on React and recently started learning React Native. I'm using the React Native CLI, not Expo, because I want more control and flexibility — especially for things like native modules, which are often needed in apps with stricter requirements (like banking apps or apps needing deep system access).
However, I'm finding it difficult to get solid, production-level resources or guidance on how things are done in the real world with the CLI. Most tutorials are either Expo-based or too surface-level.
I'm especially confused about:
How production teams manage native modules with CLI
Best practices for integrating native code (e.g., root detection, biometric auth, security layers)
Folder structure, tooling, and setup used in professional teams
It would mean a lot if someone with real-world experience in React Native (using CLI) could share:
How you approach app architecture in production
Any recommended tools/libraries
Tips or gotchas for working with native modules
Resources that helped you learn beyond the basics