35

I have installed Expo CLI globally and cant start a new react native app without using expo cli and therefore would like to uninstall it from my system. I have spent hours trying to work out how to removeit globally from my system

Judd R
  • 361
  • 1
  • 3
  • 5

13 Answers13

41

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

Amir133
  • 2,372
  • 2
  • 18
  • 34
10

npm -g uninstall expo-cli --save did not work for me, but yarn global remove expo-cli did.

I expected the npm option to work, and was surprised when it didn't. I am using nvm, and wonder if this answer explains why the npm option didn't work for me.

BillFienberg
  • 879
  • 11
  • 17
9

I had the same problem and after searching I found this command:

npm -g uninstall expo-cli --save

finally expo-cli is deleted from my pc but it still asks about it every time I type create-react-native-app. if anybody knows how to go on from here be my guest.

and I hope this helps you

edit: if you use react-native init it is almost the same as create-react-native-app without expo-cli. This is how I chose to carry on as using the create command with expo-cli gives the application error after error if you install any api.

Raptor
  • 53,206
  • 45
  • 230
  • 366
  • For future googlers: "expo-cli is deleted from my pc but it still asks about it everytime I type create-react-native-app" - it happens due to this method of bootstrapping has been deprecated since the CRNA project was merged with Expo. – Erik Rybalkin Jun 05 '19 at 09:39
8

if you are using npm then this command will work for uninstalling expo cli

npm -g uninstall expo-cli --save
RobC
  • 22,977
  • 20
  • 73
  • 80
3

I had the same problem once, i have tried

npm -g uninstall expo-cli

but after the my problem didn't get solved, i have searched lot even after that problem did't get solved, i am also using yarn so finally i have decided to remove using the yarn i tried

yarn global remove expo-cli

This indeed solved my issue

Shubham Kumar
  • 295
  • 3
  • 13
2

If you are using nvm.

search for node version with expo installed.

find ~/.nvm -name "*expo*" -type d

nvm use {nodeversion}

npm -g uninstall expo-cli 
Anders B
  • 3,343
  • 1
  • 26
  • 17
1

If yarn don't work for you or you prefer using npm use:

npm rm -g expo cli
4b0
  • 21,981
  • 30
  • 95
  • 142
1

Very simple to uninstall a npm package. Just enter this command :

npm uninstall -g expo-cli
KUMAR SAURAV
  • 231
  • 1
  • 2
  • 5
0

In Windows 10 npm uninstall -g expo-cli --save worked for me from nodejs console, opening it as administrator

0

In windows 10 to uninstall :

  • npm uninstall -g expo-cli --save
  • yarn remove global expo-cli

Worked for me.

After that, for install last version then:

  • npm install -g expo-cli --save
  • expo-cli --version 3.21.13
csorda
  • 1
0

I had this issue. My steps

  1. npm cache clean --force

  2. npx install create-react-native-app

  3. cd

  4. npm install -g expo-cli

  5. expo start If you get error at 4 about node.js just install latest version. Then

  6. Open your package.json file and add:

    "react-navigation": "git://github.com/Snailapp/react-navigation.git#2.18.5"

  7. npm install

Med Sep
  • 346
  • 1
  • 6
0

Ok, in addition to existing answers, with commands like npm -g uninstall expo-cli and deleting manually .expo folder inside %USER% i try expo whoami, and my output was:

$ expo whoami

There is a new version of expo-cli available (4.13.0).
You are currently using expo-cli 3.23.3
Install expo-cli globally using the package manager of your choice; for example: npm install -g expo-cli to get the latest version

[13:13:03] › Not logged in, run expo login to authenticate

So i had to do a bit more manual work:

  • %USER%\AppData\local and deleted expo folder
  • went to %USER%\AppData\Roaming\npm folder and manually deleted expo related files

After that i did expo whoami and output is:

$ expo whoami bash: /c/Users/User/AppData/Roaming/npm/expo: No such file or directory

Finally, i opened new command prompt and did npm i --g expo-cli and after installation with expo -V i get 4.13.0.

Stefan
  • 1,608
  • 2
  • 14
  • 21
-1

I had the same issue i unistalled using npm uninstall expo-cli or npm unistall -g expo-cli

anuj kumar
  • 31
  • 1