我们在开发React Native的项目时,最初接触的开发方式都是命令行的,因为官网就是这么提供的,但它的使用比较麻烦了点,幸好后面有一些集成开发工具给我们带来了很大的方便。
React Native的命令行工具
1. 安装
2. 运行
当React Native的命令行工具安装完成后,就可以使用它提供的一些工具了
使用 “react-native init xxxx”来生成新的项目
使用 “react-native run-ios”来运行iOS工程或者Xcode来运行
但js脚本的修改,还是得使用单独的文本工具来编辑,比如Subline Text
react-native init AwesomeProject
cd AwesomeProject
react-native run-ios
在我这里使用的时候,“run-ios”会出现":CFBundleIdentifier"找不到的错误
但是去查看info.plist文件,这个值是有的
并且是“react-native”创建的初始化工程,没有任何修改
没有找到相关的解决办法,无可奈何,直接使用Xcode打开,这样是正常的
总之,这样的使用方式,对我们一开始就是Windows的程序员来说有点折腾,要是有像Visual Studio那样的开发工具就好了
Nuclide集成开发环境
这个还是使用
Deco IDE集成开发环境
这是一款开源的软件,用于React Native 的开发,下面是他们官网的介绍:
The best IDE for building React Nativeapps is now free and open source.
原文链接:https://www.f2er.com/react/305779.html