美文网首页
react-native error

react-native error

作者: e44316d9eb82 | 来源:发表于2016-08-04 00:27 被阅读83次

    最近在学习React Native,在linux环境下进行学习的。这里面太多坑呀!
    就看似简单的环境配置环节整整卡了我三天的时间。
    今天晚上抽出时间总结一下这三天遇到的问题。

    首先总结这个比较的恶心的,卡了我一下午。有找不到原因的。
    问题是我在运行 react-native start的时候出现的

    通过StackOverFlower还是找到答案了。似乎是nodejs的问题 ENOSPC 付上传送门。

    Screenshot from 2016-08-04 00:08:25.png

    按照里面的大神的指导
    echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

    还有就是Gradle 的问题。搞Android的基本都会在AndroidStudio刚上手时候被这个Gradle坑了。通过react-native init '文件名' 的时候就会的生成的项目中android 的gradle 是 classpath 'com.android.tools.build:gradle:1.3.1'
    同时在gradle文件夹下面的gradfe-wrapper.properties中
    distributionUrl=https://services.gradle.org/distributions/gradle-2.4-all.zip
    如果你恰好Android的gradle环境是这样的。很好你可以过去的。但是不是,你有不会翻墙。对不起了,你就会看见一串串的小点点点......就跟这个一样的。

    解决方法就是查看你的android工程的gradle环境,在这两处进行替换。然后在react-native run-android

    还有一个在react-native run-android会出现的问题,针对linux环境下的,windows 的我不知道哦。
    是一个error:lib.1.so的这个问题明天到公司在补上。因为我实在记不起来了。我当时记在公司的notepad下面了。明天补上

    c++编译环境的问题
    报错信息是这样: error while loading shared libraries=libz.so.1
    是在react-native start的时候出现的问题

    解决的方法 sudo apt-get install lib32z1 libncursess lib32bz2.1.0
    当时记得的太匆忙 后面的选项看不清了 这个是 sudo apt-get install libz 的时候linux提示的。

    后续遇到问题在继续更新~~撒花

    相关文章

      网友评论

          本文标题:react-native error

          本文链接:https://www.haomeiwen.com/subject/nelcsttx.html