最近接触一些React-native开发的项目,在编译和打包的时候遇到一些问题,这里进行总结记录
使用VSCode导入React-native项目之后,需要执行yarn(或yarn install)进行依赖库的下载(不要使用npm install或者cnpm install,因为npm install安装的依赖存在版本和顺序问题,会导致有的人电脑可以执行,有的人电脑不能执行,yarn install安装依赖没有这种问题)
如果在执行yarn install的时候出现如下错误:
error Couldn't find the binary git
info Visit yarn install | Yarn for documentation about this command
解决办法如下:
一、安装Git,安装成功之后,设置用户环境变量
GIT_HOME,C:\Program Files\Git\bin;C:\Program Files\Git\cmd;
二、再执行yarn install命令,如果又出现以下错误:
RequestError: Error: getaddrinfo ENOENT raw.githubusercontent.com raw.githubusercontent.com:443
通过 https://www.ipaddress.com 查询 raw.githubusercontent.com 的 地址
配置host文件 C:\Windows\System32\drivers\etc\host 增加以下内容
199.232.68.133 raw.githubusercontent.com
三、再执行yarn install命令即可完成依赖库node_modules的安装