近几日,公司突然让我们开发app,组长调研后让我开始学习React-native,以下便是自己踩过的坑(持续更新)
一、安装RN(react-native )项目
从gitlab上拖下来的项目需要安装node_modules依赖关系,就遇见了第一个坑。先贴图,再说明。
先通过cnpm安装依赖。
通过npm start 启动项目
然后问题来了,提示你 spawn watchman EAGAIN 错误。
bug来了就开始解决吧,先从本地查看一下问题,以为是node_modules没安装好,于是又删除整个node_modules包,从新下载。又跑一遍,结果发现结果一样的。然后以为是拉代码没拉好,又从网上拉了一遍代码,跑了一遍,同样的错误。纠结一上午郁闷死了。
下午吃完饭回来,用去官网社区逛逛寻思能找到出现相同问题的帖子,结果半天没找到,手抖一下点回react-native官网,发现文档上写的使用yarn来安装依赖,抱着试一试态度,又从新删除node_modules文件夹,安装如下图。
然后在通过 yarn start启动项目,工程启动成功,美滋滋。