Arifullah irfann
Arifullah irfann

Reputation: 59

Cant Install expo cli

I'm trying to install Expo CLI for React Native
The latest version of Node js also installed

in command prompt, I typed npm install expo-cli --global

I'm getting error

npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142
[..................] \ fetchMetadata: WARN deprecated [email protected]: request has been deprecated, see https://github.com

I also checked the GitHub issues/3142 but not found any solution

Upvotes: 2

Views: 2067

Answers (3)

Nick
Nick

Reputation: 3845

I had the same problem and it turned out my version of NodeJs was not supported. The documentation states that you need Node.js LTS release or greater.

This is the output when I attempted to install expo-cli then ran expo --version

Output:

ERROR: Node.js v12.10.0 is no longer supported.

expo-cli supports following Node.js versions:
* >=10.13.0 <11.0.0 (Maintenance LTS)
* >=12.13.0 <13.0.0 (Active LTS)
* >=14.0.0  <15.0.0 (Current Release)

I solved it by updating nodejs and reinstalled expo-cli with npm i --global expo-cli and it worked.

Upvotes: 0

imran qasim
imran qasim

Reputation: 1050

I was having the same issue install expo-cli with npm it gives WARN of [email protected] deprecation, then what I did, simply install

 npm install -g yarn

and after that

 yarn global add expo-cli

and now it's successfully installed expo-cli, and I have the latest version of expo-cli as of today.

 $ expo --version
   3.15.4

Upvotes: 8

ridvanaltun
ridvanaltun

Reputation: 3020

It is not an error, it is just a warning so you should not worry. Everything seems fine. You can check your expo-cli installation within below command:

$ expo --version
2.21.2

By the way you don't have to install expo-cli at all. You can use npx expo init to create a expo project.

Upvotes: 1

Related Questions