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
🌐
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
August 28, 2022 - Please change the dependencies in the @nrwl/expo package to use the new @expo/cli to get ahead of the deprecation of the global expo-cli package in the upcoming versions of the Expo SDK.
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
🌐
GitHub
github.com › expo › expo-cli › issues › 1147
Expo Start error after uninstall/install of expo-cli and nodejs · Issue #1147 · expo/expo-cli
October 22, 2019 - Description Failing to publish, used bug fix of reinstalling, 1. deleting node modules, deleting node.js uninstalling expo-cli, 2. reinstalling latest version LTS node.js, reinstalling expo-cli, npm install in root, npm run start - showe...
Published   Oct 22, 2019
🌐
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 › facebook › react-native-website › issues › 3485
should the docs recommend to uninstall global installation of expo-cli? and is there a typo for creating an expo project with yarn? · Issue #3485 · facebook/react-native-website
June 26, 2022 - for newer version however, it recommends taking an approach to what is already recommended if you are not using expo, so no global installation: ... If you previously installed a global react-native-cli package, please remove it as it may cause unexpected issues.
Published   Dec 19, 2022
🌐
CopyProgramming
copyprogramming.com › howto › uninstalling-expo-cli
Uninstalling Expo CLI - Create react app
May 23, 2023 - If you are using yarn, the first step is yarn global remove expo-cli . ... Regarding the operating system, specifically on a Mac, the version is Catalina. The first step npm -g uninstall expo-cli --save (also yarn global remove expo-cli if you use yarn).
🌐
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
Find elsewhere
🌐
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 1, 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
🌐
Expo Documentation
docs.expo.dev › more › expo-cli
Expo CLI - Expo Documentation
BlogChangelogStar Us on GitHub · Hide navigation · Search · HomeGuidesEASReferenceLearn · ArchiveExpo SnackDiscord and ForumsNewsletter · Edit page · Copy page · The Expo CLI is a command-line tool that is the primary interface between a developer and other Expo tools.
🌐
Expo
forums.expo.dev › expo development tools
Trying to uninstall expo-cli - no success - Expo Development Tools - Forums
December 5, 2018 - Hi, I am trying to upgrade to latest version of expo-cli (i.e. 3.0.2) and even though it seems to work, when checking version I still get 2.21.2 To solve, I have removed expo-cli using npm -g uninstall expo-cli I hav…
🌐
GitHub
github.com › expo › expo-cli › discussions › 590
Can't install expo-cli · expo/expo-cli · Discussion #590
Hello, npm install --unsafe-perm -g expo-cli doesn't work for me on windows, same error. i'll try on my mac this evening · Beta Was this translation helpful? Give feedback. ... There was an error while loading.
Author   expo
🌐
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.
🌐
Reddit
reddit.com › r/reactnative › how to get rid of expo? all info i found seems to be out of date
r/reactnative on Reddit: How to get rid of Expo? All info I found seems to be out of date
April 6, 2023 -

I made a big mistake - I wanted to view my app on a device, and was having trouble with X-Code refusing to recognise my developer credentials. They were fine on the website, but X-Code didn't want a bar of it. So I got frustrated, and someone suggested "Why not use Expo? Then you can just scan a QR code". Oh boy, should have done more research than a quick read of the Expo website before going along with that one! It took 10 minutes after I'd installed Expo to realise I really don't want this.

How do you get rid of Expo from a project that was generated by RN CLI and was half completed before I installed Expo? I haven't done anything I need to keep since installing Expo, so I tried doing a hard reset from the remote git repo I was using (which I had committed to last BEFORE trying Expo), but that didn't work, for reasons I am still trying to work out.

expo eject and npm run eject are both no longer supported, it seems.

🌐
GitHub
github.com › expo › expo › issues › 18852
@expo/cli 46.0.9 - nothing seems to work as before (I have read and followed the blog) · Issue #18852 · expo/expo
March 16, 2022 - Summary Default project (npx expo init ABC) cannot be ejected using npx expo prebuild as recommended in https://blog.expo.dev/the-new-expo-cli-f4250d8e3421 Gives error Error: [android.dangerous]: withAndroidDangerousBaseMod: Failed to fi...
Published   Aug 26, 2022
🌐
npm
npmjs.com › package › expo-cli
expo-cli - npm
Author message:The global Expo CLI has been superseded by 'npx expo' and eas-cli –– Learn more: https://blog.expo.dev/the-new-expo-cli-f4250d8e3421 ... If you have problems with the code in this repository, please file issues & bug reports at https://github.com/expo/expo-cli.
      » npm install expo-cli
    
Published   Jul 05, 2023
Version   6.3.10
🌐
GitHub
github.com › expo › expo-cli › issues › 1637
expo client:install:android uninstalling but not installing · Issue #1637 · expo/expo-cli
October 19, 2019 - ╰─$ expo client:install:android Could not find your Expo project. If you run this from a project, we can help pick the right Expo client version! ? Do you want to install the latest client? Yes Uninstalling Expo from Android device. Done...
Published   Mar 04, 2020
🌐
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...