一、Node.js 安装。
官网地址:下载地址
安装完成以后下通过 cmd 查看 Node.js 版本:
node -v
当安装完 Node.js 后,NPM 也会一同被安装,NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题。
npm -v
二、npm 设置为淘宝镜像。
如果npm下载的读读太慢可以设置为淘宝的镜像
1. 修改
#临时使用
npm --registry https://registry.npm.taobao.org install express
#永久使用
npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global
2. 还原
npm config set registry https://registry.npmjs.org/
- 配置后可通过下面方式来验证是否成功
npm config get registry
- 或
npm info express
三、安装 react-native-cli。
1.命令行输入如下命令安装 react-native-cli
npm install -g react-native-cli
2.安装完成后,通过 react-native-cli -v 查看版本,确定是否安装成功
react-native-cli -v
四、创建项目并且初始化。
cd到指定目录下或者在指定目录下打开cmd窗口,通过命令行初始化一个项目:
react-native init ProjectName
随后开始初始化项目,下载资源(过程很长)。
- android: Android 工程源代码,可以通过 Android Studio 打开。
- ios: ios 项目工程源代码,可以通过 xcode 打开。
- node_modules: react-native 工程用到的模块。
- App.js 是 react-native 工程的主源码文件,入口文件,相当于 html 中的 index.html。
- package.json: 主工程描述文件。
五、运行项目。
项目根目录下打开CMD,通过输入如下命令来运行项目:
react-native run-android
六、模拟器调试项目。
ctrl+m
可以调出模拟器的菜单界面。
- Reload js:Reload js将你项目中js代码部分重新生成bundle文件,然后传输给模拟器或手机。
- Enable Live Reload:该选项提供了React Native动态加载的功能。当你的js代码发生变化后,React Native会自动生成bundle然后传输到模拟器或手机上