`npm install --save --save-exact react-native` failed

Posted 与格律上

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了`npm install --save --save-exact react-native` failed相关的知识,希望对你有一定的参考价值。

 

当你使用命令行创建一个项目

react-native init  项目名称  后出现以下错误

Installing react-native package from npm...

 

/bin/sh: npm: command not found

 

`npm install --save --save-exact react-native` failed

 

解决办法:

1. 删除/usr/local/lib中的所有node和node_modules
2. 删除/usr/local/lib中的所有node和node_modules的文件夹
3. 如果是从brew安装的, 运行brew uninstall node
4. 检查~/中所有的local, lib或者include文件夹, 删除里面所有node和node_modules
5. 在/usr/local/bin中, 删除所有node的可执行文件
6. 最后运行以下代码:

sudo rm /usr/local/bin/npm
sudo rm /usr/local/share/man/man1/node.1
sudo rm /usr/local/lib/dtrace/node.d
sudo rm -rf ~/.npm
sudo rm -rf ~/.node-gyp
sudo rm /opt/local/bin/node
sudo rm /opt/local/include/node
sudo rm -rf /opt/local/lib/node_modules
估计是你的node.js
$ brew update $ brew uninstall node $ brew install node

测试
$ npm search # returns long list of packages

以上是关于`npm install --save --save-exact react-native` failed的主要内容,如果未能解决你的问题,请参考以下文章

npm install 和npm install --save 以及npm install --save-dev区别

npm install --save 与 npm install --save-dev 的区别

npm install -save 和npm install -save-dev 给你好看

npm install --save 与 npm install --save-dev 的区别

npm init,npm -y, npm install --save,npm install --save-dev

npm install --save 与 npm install --save-dev 的区别