React Native开发学习笔记——常用命令
学习RN开发的过程中,有许多需要命令操作的功能,对涉及到的命令进行总结。
- 搭建环境阶段
首先需要使用命令行下载安装 Chocolatey、python 2 、node.js、Yarn。详情:React Native 中文网—文档—搭建开发环境
功能 | 命令 |
---|---|
安装Chocolatey | @powershell -NoProfile -ExecutionPolicy Bypass -Command “iex ((new-object net.webclient).DownloadString(‘https://chocolatey.org/install.ps1’))” && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin |
安装 python 2 | choco install python2 |
安装 node | choco install nodejs.install |
设置node镜像 |
npm config set registry https://registry.npm.taobao.org --global npm config set disturl https://npm.taobao.org/dist --global |
安装Yarn | npm install -g yarn react-native-cli |
设置Yarn镜像 |
yarn config set registry https://registry.npm.taobao.org --global yarn config set disturl https://npm.taobao.org/dist --global |
- 项目开发
功能 | 命令 |
---|---|
创建项目 | react-native init [工程名] --version [版本号] |
启动服务 | npm start 或 react-native start |
运行android | react-native run-android |
运行ios | react-native run-ios |
运行release版本 | react-native run-android --variant=release |
Android 5.0以上wifi链接本地开发服务器 | adb reverse tcp:8081 tcp:8081 |
- 下载别人开源项目的导入
功能 | 命令 |
---|---|
安装react-native | npm install |
link native功能 | react-native link |
运行android | react-native run-android |
- 引入第三方库
功能 | 命令 |
---|---|
使用Yarn引入 | yarn add 某第三方库名 |
使用npm引入 | npm install --save 某第三方库名 |
向native模块中添加了各种依赖和导包的操作 | react-native link |
第三方库链接到项目 | rnpm link |
安装rnpm | npm install rnpm -g |
- 删除第三方库
功能 | 命令 |
---|---|
只是删除组件 | npm uninstall 某第三方库名 |
删除在RN的package.json中的依赖 | npm uninstall -s -D -O 某第三方库名 |
第三方库链接到项目 | rnpm link |
安装rnpm | npm install rnpm -g |
- 其他命令
功能 | 命令 |
---|---|
查看当前reactNative版本 | react-native --version |
更新一下项目依赖 | react-native upgrade |
查看服务器端的reactNative的各版本信息 | npm info react-native |
项目降级或升级到指定版本 | npm install --save react-native@0.18 |
查看 Node 已经实现的 ES6 特性 | node --v8-options |
- 调试
android
功能 | 命令 |
---|---|
访问开发菜单 | win menu / mac command+M |
reload | R双击(非编辑状态下) |
ios
功能 | 命令 |
---|---|
访问开发菜单 | command+M |
reload | command+R |
React Native开发学习笔记——常用命令相关推荐
- React Native开发学习笔记——WebStorm运行项目
如何在webStorm上进行真机调试?下边以运行Android为例.ios有不同的地方. 调试分两步: debug配置. 运行. debug配置 点击Edit Configurations. 2.点击 ...
- vim学习笔记-常用命令
vim手册功能太多了,在此整理一些常用的供后期学习查阅 1.移动光标方式 j:上(同↑) k:下(同↓) h:左(同←) l:右(同→) +或Enter: 把光标移至下一行第一个非空白字符. -: 把 ...
- Kafka学习笔记-常用命令
特性 高吞吐量.低延迟,kakka每秒可以处理几十万条消息,它的延迟最低只有几毫秒,每个主题可以分为多个分区,消费组可以对分区进行消费操作. 可扩展性:kafka集群支持热扩展 扩展性:可靠性,消费被 ...
- shell 学习笔记 常用命令 tar cpio gzip zip
摘自 Linux Shell 脚本攻略 第七章 B计划 使用 tar 归档 tar命令可以归档文件.它最初是设计用来将数据存储在磁带上,因此其名字也来源于Tape ARchive.tar可以将多个文件 ...
- Kubernetes学习笔记---常用命令
1 查看类命令 --- # 查看集群信息 kubectl cluster-info # 查看各组件信息 kubectl -s http://localhost:8080 get componentst ...
- Git 学习笔记 —— 常用命令
2019独角兽企业重金招聘Python工程师标准>>> =============================================================== ...
- Redis运维和开发学习笔记(6) 监控Redis工作状态-info命令
Redis运维和开发学习笔记(6) 监控Redis工作状态-info命令 文章目录 Redis运维和开发学习笔记(6) 监控Redis工作状态-info命令 info server info clie ...
- iOS新知识学习之React Native开发工具集
本文整理了React Native iOS开发过程中有用的工具.服务.测试.库以及网站等. 工具 你可以选择不同的开发环境:DECO.EXPO或者你可以使用Nuclide+Atom,目前我使用EXPO ...
- Polyworks脚本开发学习笔记(八)-组合运用命令批量改名
Polyworks脚本开发学习笔记(八)-组合运用命令批量改名 需求解析 以下是使用包边比较点创建的一组包边点(即Gap点)和曲面点-包边点(即Flush点),这种命名方式不太常规,改为Gap和Flu ...
最新文章
- suse mysql 5.5_suse 11 mysql 如何从5.1升级到5.5
- java卡片布局例子_Java编程使用卡片布局管理器示例【基于swing组件】
- nginx_hash表
- ​如何编写高质量的C#代码(一)
- HIS系统两种收费模式比较:前计费和后计费
- xe DateTimePicker.Date bug
- 如何遍历某数据库中的每一个表的总记录数
- 怎样管理Lotus Domino
- mysql c函数大全_Mysql 函数大全
- taobao-pamirs-schedule-2.0源码分析——任务队列分配源码分析
- js对象深拷贝与浅拷贝
- 应用计算机解数学模型,浅谈数学建模与计算机应用的融合
- 【ArcGIS|空间分析】栅格数据和矢量数据的面积计算
- w3wp.exe进程来调试web应用程序
- Intellij IDEA 提示cannot find declaration to go to 解决方法
- 【9】前端实习:react audio播放音乐组件(详细完整代码)
- 权限管理和备份;规范数据库设计
- 重要 | 网易邮箱被爆数据泄露,快改密码!!
- 微信小程序 自定义tab不煽动
- OpenSSL中的EVP接口