To completely uninstall expo cli

On Windows

  • The first step npm -g uninstall expo-cli --save (also yarn global remove expo-cli if you use yarn).
  • Second cd %USERPROFILE% && rmdir /Q /S .expo

On Mac OS Catalina

  • The first step npm -g uninstall expo-cli --save (also yarn global remove expo-cli if you use yarn).

  • Second cd ~ && rm -rf .expo

Thanks to @Александр Наумкин and @Liko for editing and comments

Answer from Amir133 on Stack Overflow
🌐
Reddit
reddit.com › r/expojs › cannot uninstall expo
r/expojs on Reddit: Cannot uninstall expo
February 4, 2022 -

Ive been trying to install expo on mac for the past 3 hours and am now just trying to uninstall it since nothing has worked. Here is the error i get when i try to run "sudo npm -g uninstall explo-cli --save"

npm ERR! code ENOTEMPTY

npm ERR! syscall rename

npm ERR! path /Users/CharlieGunn/npm-global/lib/node_modules/expo-cli

npm ERR! dest /Users/CharlieGunn/npm-global/lib/node_modules/.expo-cli-dCHueSY8

npm ERR! errno -66

npm ERR! ENOTEMPTY: directory not empty, rename '/Users/CharlieGunn/npm-global/lib/node_modules/expo-cli' -> '/Users/CharlieGunn/npm-global/lib/node_modules/.expo-cli-dCHueSY8'

npm ERR! A complete log of this run can be found in:

npm ERR! /Users/CharlieGunn/.npm/_logs/2022-02-04T00_26_03_105Z-debug.log

🌐
GitHub
github.com › nrwl › nx-labs › issues › 121
Remove expo-cli in favor of @expo/cli dependency for @nrwl/expo · Issue #121 · nrwl/nx-labs
September 28, 2022 - One of the updates in Expo 46 was to make @expo/cli package a locally installed bin package and remove the need to globally install expo-cli per this blog announcement. Here is the warning provided by expo-cli anytime it is run: This com...
Published   Sep 28, 2022
🌐
GitHub
github.com › expo › expo › issues › 5234
This version of the Expo app is out of date. Uninstall the app and run again to upgrade. · Issue #5234 · expo/expo
July 7, 2019 - npm update -g npm uninstall expo-cli -g npm cache clean --force npm install -g expo-cli Ran the command expo start --localhost --android and get the warning below.
Published   Aug 08, 2019
🌐
Medium
medium.com › @onurcelik.dev › how-to-remove-expo-from-a-react-native-project-ba19a1621ff4
How to remove Expo from a React Native project | by Mustafa Onur Çelik | Medium
January 5, 2023 - To remove Expo from a React Native project, you will need to “eject” the project from the Expo managed workflow. This process will create a new native project that you can build and run on your own, without the need for the Expo client app.
🌐
GitHub
github.com › react-community › create-react-native-app › issues › 166
How to completely remove Expo from the projects? · Issue #166 ...
April 17, 2017 - Hi, I was trying out expo but so far it has given me more headaches than actual benefits - I say not wanting to offend at all since it was probably me that didn't know to use it. Now I would re...
Published   Apr 17, 2017
🌐
Expo Documentation
docs.expo.dev › more › expo-cli
Expo CLI - Expo Documentation
You can also switch the launch target during runtime by pressing S in the Terminal UI. The run commands also use --dev-client after compiling the development build, by default. By default, the project is served over a LAN connection. You can change this behavior to localhost-only by using the flag npx expo start --localhost.
Find elsewhere
🌐
Homedutech
homedutech.com › program-example › create-react-app--uninstalling-expo-cli.html
create react app - Uninstalling Expo CLI
This query explains how to remove Expo CLI from a Create React App project. # Uninstalling Expo CLI globally npm uninstall -g expo-cli
🌐
Medium
medium.com › reactbrasil › being-free-from-expo-in-react-native-apps-310034a3729
Being free from “expo” in React Native apps | by Francis Batista | React Brasil | Medium
December 3, 2019 - The Facebook community developed a way to build React Native applications without expo. You can read more about that below: ... Basically, we install a react-native-cli and build a blank/tabs project using the command init , such asreact-native-cli init RNwithoutExpo , where RNwithoutExpo is the name of the project we want to create.
🌐
SeedGrow
seedgrow.net › home › docs › setup › expo
Uninstallation - SeedGrow
September 12, 2025 - How to uninstall EXPO app Uninstalling EXPO takes 2 simple steps: Deactivate and Uninstall app. This will remove all of your options and app scripts from your store 2. Uninstall app in Setting. If you wish to just clear the...
🌐
Expo
forums.expo.dev › t › expo-uninstall-xyz › 36919
expo uninstall xyz? - Expo Development Tools - Forums
Expo brings together the best of the web and mobile for making apps that run on Android, iOS, and web. | 66513 members
🌐
Code Ease
codeease.net › programming › shell › expo-uninstall
expo uninstall | Code Ease
Expo is a tool used for developing and managing React Native applications. To uninstall Expo from your project, you can use the Expo CLI command expo uninstall.
🌐
npm
npmjs.com › package › expo-updates › v › 0.15.6
expo-updates - npm
Remove all meta-data tags with expo.modules.updates in the android:name field from AndroidManifest.xml. Uninstalling the module will entirely remove all expo-updates related code from your codebase.
      » npm install expo-updates
    
Published   Oct 01, 2025
Version   0.15.6
Author   650 Industries, Inc.
🌐
GitHub
github.com › expo › expo › issues › 21430
Trying to update to latest ExpoCLI 6.3.2. Still only recognizes legacy expo-cli! · Issue #21430 · expo/expo
January 2, 2023 - You can do this by running the command npm uninstall -g expo-cli followed by npm install -g expo-cli@latest.
Published   Feb 27, 2023