下载node
首先在官网下载对应的node
安装
安装我是用默认路径,安装步骤可以看http://www.runoob.com/nodejs/nodejs-install-setup.html
环境变量配置
安装node后,在cmd中输入path可以看到路径
1先在安装路径下新建两个文件夹node_cache和node_global
2启动cmd,输入
npm config set prefix "C:\Program Files\nodejs\node_global"
npm config set cache "C:\Program Files\nodejs\node_cache"
3在环境变量中配置
新建NODE_PATH对应的值是C:\Program Files\nodejs\node_global
path中C:\Program Files\nodejs;C:\Program Files\nodejs\node_global;
4安装react-native;
在C:\Program Files\nodejs\node_global\node_modules下安装react-native-cli
如果不是按照我的配置来,不确定是不是装在这个路径可以通过下面指令 来查看路径
npm root -g
然后在路径下打开cmd 安装指令如下
npm install -g react-native-cli
5测试
打开cmd分别输入
react-native -v
node --version
npm -v
结果如下图的话说明配置成功
分析
如果path中没有指向nodejs路径的话例如默认的 C:\Program Files\nodejs
那么会报node/npm不是内部或外部命令,也不是可运行的程序 或批处理文件
如果没有配置NODE_PATH路径的话,或者没有安装react-native-cli的话会报
react-native不是内部或外部命令,也不是可运行的程序 或批处理文件
rn的环境变量配置就是一个麻烦的东西,我是花了3个小时看了十几篇文章才配置成功的,希望这篇文章对后来的人能起到一些帮助