react native nodejs 环境搭建node/npm/react-native不是内部或外部命令,也不是可运行的程序 或批处理文件
2019-03-18 14:47
671 查看
下载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
如果不是按照我的配置来,不确定是不是装在这个路径可以通过下面指令 来查看路径
[code]npm root -g
然后在路径下打开cmd 安装指令如下
[code]npm install -g react-native-cli
5测试
打开cmd分别输入
[code]react-native -v
[code]node --version
[code]npm -v
结果如下图的话说明配置成功
分析
如果path中没有指向nodejs路径的话例如默认的 C:\Program Files\nodejs
那么会报node/npm不是内部或外部命令,也不是可运行的程序 或批处理文件
如果没有配置NODE_PATH路径的话,或者没有安装react-native-cli的话会报
react-native不是内部或外部命令,也不是可运行的程序 或批处理文件
rn的环境变量配置就是一个麻烦的东西,我是花了3个小时看了十几篇文章才配置成功的,希望这篇文章对后来的人能起到一些帮助
相关文章推荐
- win7下搭建node.js环境,并解决expressexpress不是内部或外部命令,也不是可运行的程序或批处理文件的问题
- 【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- react-native不是内部或 外部命令,也不是可运行的程序或批处理文件
- 【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 【node.js】windows安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- Node.js express不是内部或外部命令,也不是可运行的程序或批处理文件
- node.js安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 【node.js】安装express过程中测试报错:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 解决问题:NODE_ENV不是内部或外部命令,也不是可运行的程序,或者批处理文件
- Windows7中Java64位环境变量配置:javac不是内部命令或外部命令,也不是可运行的程序或批处理文件。
- 解决jdk环境变量设置完后,在cmd中运行javac出现’javac‘不是内部或外部命令,也不是可运行的程序或批处理文件的错误提示
- git commit -m 'comment' 遇到 'npm' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
- 解决webpack 报错:'NODE_ENV' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
- 解决问题:NODE_ENV 不是内部或外部命令,也不是可运行的程序,或者批处理文件
- 日常总结(十一)maven配置环境变量提示:mvn不是内部或外部命令,也不是可运行的程序或批处理文件