npm error Error: EACCES: permission denied code example

Example 1: npm EACCES: permission denied, access '/usr/local/lib'

sudo chown -R $(whoami) ~/.npm

mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
export PATH=~/.npm-global/bin:$PATH
source ~/.profile

Example 2: Error: open failed: EACCES (Permission denied) react native

android:requestLegacyExternalStorage="true"

in androidManifeast.xml

<application
 android:name=".MainApplication"
 android:label="@string/app_name"
...
...

android:requestLegacyExternalStorage="true"

/>