Reputation: 1437
When I want to install a new dependency, I get this error:
Can not install Node.js module: /usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js install react-native-datepicker --save
Standard error:
npm WARN checkPermissions Missing write access to /home/akezhan/ Рабочий стол/work/hackathon/BDonor/BDonor-front/node_modules
npm WARN [email protected] requires a peer of eslint@^3.17.0 || ^4 || ^5 but none is installed. You must install peer dependencies yourself.
npm WARN [email protected] requires a peer of react@^16.4.0 but none is installed. You must install peer dependencies yourself.
npm WARN [email protected] requires a peer of react@^16.4.0 but none is installed. You must install peer dependencies yourself.
npm WARN [email protected] requires a peer of react-native@^0.51 || ^0.52 || ^0.53 || ^0.54 but none is installed. You must install peer dependencies yourself.
npm WARN [email protected] requires a peer of [email protected] but none is installed. You must install peer dependencies yourself.
Upvotes: 1
Views: 1340
Reputation: 893
This is a permission issue. Better is to use
sudo npm install *package_name*
In some situations removing your node_modules folder also works.
rm -rf node_modules
Upvotes: 1