Issue
I'm trying to install react native through npm, and I've got a mistake in the console
Air-Anton: ant anton$ npm i -g create-react-native-app
npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules npm ERR! path /usr/local/lib/node_modules npm ERR! code EACCES npm ERR! errno -13 npm ERR! syscall access npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules' npm ERR! { Error: EACCES: permission denied, access '/usr/local/lib/node_modules' npm ERR! stack: 'Error: EACCES: permission denied, access '/usr/local/lib/node_modules'', npm ERR! errno: -13, npm ERR! code: 'EACCES', npm ERR! syscall: 'access', npm ERR! path: '/usr/local/lib/node_modules' } npm ERR! npm ERR! Please try running this command again as root/Administrator.
npm ERR! A complete log of this run can be found in: npm ERR!
/Users/anton/.npm/_logs/2018-08-12T16_40_46_899Z-debug.log Air-Anton: ant anton$
Help how can I fix it?
Solution
It looks like you need root privileges to install react native cli since you don't have the right perms to install binaries in /usr/local/lib/node_modules
.
Run the same command with sudo or login temporarily as root. Try the following
$ sudo npm i -g create-react-native-app
Alternatively, you could login as root
$ su
[Enter root password]
# npm i -g create-react-native-app
Answered By - user2065736
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.