本文小编为大家详细介绍“react-native-cli指的是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“react-native-cli指的是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
react-native-cli是React Native自带的一个脚手架工具,是一个Node.js插件,能够帮助开发者快速的从0开始创建一个完整的RN项目,也可以在RN应用启动时检查服务端js文件是否更新,以及进行打包服务。
本教程操作环境:Windows7系统、react17.0.1&&nodejs 12.19.0版、Dell G3电脑。
react-native-cli是Facebook开源项目React Native自带的一个脚手架工具,可以很方便帮助开发者快速的从0开始创建一个完整的RN项目。
react-native-cli其实是Node.js的一个插件,可用于命令行执行React Native命令和RN应用启动时检查服务端js文件是否更新,以及进行打包服务。
了解几个相关的词汇:Node.js
,React.js
和React Native
Node.js
: Node.js是JS的运行时环境,类比到Java的jvm,提供了很多系统级的API,如文件操作、网络编程等. 用事件驱动, 异步编程,主要是为后台网络服务设计,使得JS可作为后台开发的语言
React.js
: Node.js的一个UI框架,可以对UI代码进行封装,实现UI组件化
React Native
: 也是Node.js的一个UI框架,是基于React.js实现的
React Native
跟React.js
的本质区别在于在渲染时,ReactJs
是驱动html dom
渲染;React Native
是驱动android/ios
原生组件渲染。
react-native-cli的简单使用方法
1、下载并安装Node.js和npm
可下载最新版本的,记得配置环境变量
2、安装react-native-cli
npm install -g react-native-cli
注: -g
这个参数表示将module下载到全局,默认不加,表示下载到本地,表示当前这个模块只能应用于当前目录项目。
3、快速创建RN应用
1)创建RN工程
react-native init MyRNProject
init:初始工程,快速创建RN工程
MyRNProject: 项目名称
2)启动工程(运行iOS项目,查看效果)
react-native run-ios
如果以上步骤都安装正确,这里应该能启动iOS模拟器,并运行RN工程了。整个流程看起来是不是很简单。之所以看起来很方便、简单,是因为react-native-cli命令行工具替我们完成了一系列的创建、配置、初始化、安装依赖的工作。本文的重点就是带大家探究一下,react-native-cli究竟替我们做了哪些工作,又是如何完成的。
读到这里,这篇“react-native-cli指的是什么”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。