走进ReactNative的世界(2)

作者: SyncAny | 来源:发表于2017-04-08 17:28 被阅读33次
ReactNative

更多文章:走进ReactNative的世界(1)


React Native的安装及项目创建、运行

1.遗留问题解决

走进ReactNative的世界(1)中存在一些问题,我后来自己摸索的时候加以修正了,总结如下:

  • 注意:安装时不要使用cnpm!cnpm安装的模块路径比较奇怪,packager不能正常识别!
  • 安装node.js之后,可以设置镜像源,方便后面安装加速。(你懂的)
npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global

2.安装Yarn、React Native命令行工具 --react-native-cli

Yarn是Facebook提供的替代npm的工具,可以加速node模块的下载。React Native的命令行工具用于执行创建、初始化、更新项目、运行打包服务(packager)等任务。

//在cmd中执行命令
npm install -g yarn react-native-cli
//设置镜像源
yarn config set registry https://registry.npm.taobao.org --global
yarn config set disturl https://npm.taobao.org/dist --global

3.配置SDK和环境变量

我们可以使用Android Studio 2.0及以上的版本来下载SDK,
参见React Native 中文网里面写的比较详细,这里有点需要注意的是:
** adb的环境变量和SDK环境变量的设置不能共用**

//SDK的环境变量
ANDROID_HOME
E:\android_studio_tool\Android\sdk
//adb的环境变量
ADB_HOME
E:\android_studio_tool\Android\sdk\platform-tools
E:\android_studio_tool\Android\sdk\tools

4.新建项目并运行

在cmd中使用命令行来新建项目,项目会新建在cmd所在的目录,所以你可以先cd到指定目录再创建项目

//创建名为:HellowReactNative的项目
react-native init HellowReactNative
//要进入到项目里面
cd HellowReactNative
//执行运行命令,将项目发布到实现启动的模拟器或者手机
react-native run-android  或 react-native run-ios

如果执行成功,你会看到下图的效果,并且手机上也会运行起来。

  • 进入项目,并执行运行命令
run-rn-pro.png
  • 运行成功


    rn-run-success.png

    *在手机上的效果(我是用的AS的模拟器)

rn-on-phone.png

完美运行!
大家可以看到上面手机中多了几个中文——欢迎来到RN的世界!!!
原本新建的项目是没有的,因为我修改了一下项目中的 index.android.js 文件,

  • 1.使用Webstorm导入项目,修改index.android.js文件
rn-pro-update.png
  • 2.双击 ** 键盘-R** 或者打开Menu键打开开发者菜单,选择 Reload JS ,就会重新加载出你修改的内容,不需要再次使用 react-native run-android 命令发布项目。

从写完这两篇文章,我总结了一下,React Native从0到1的大致过程:


以上内容如有错误,烦请指出,定当及时修改--React Native小白一枚

相关文章

网友评论

    本文标题:走进ReactNative的世界(2)

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