React Native 环境搭建for macOS
ReactNative,你必须知道的事实,它越来越火!作为移动开发者,唯一不能拒绝的就是持续性学习。let’s start!
一,what’s React Native?
二,React Native特色1,原生组件使用React Native,你可以使用标准的平台组件,例如iOS的UITabBar或安卓的Drawer。 2,异步执行在Javascript代码和原生平台之间的所有操作都是异步执行的,并且原生模块还可以根据需要创建新的线程。 3,触摸事件处理React Native实现了一个强大的触摸事件处理系统,可以在复杂的View层次关系下正确地处理触摸事件。 4,弹性盒(Flexbox)和样式React Native从web中借鉴了Flexbox模型。。React Native还支持多种常见的web样式。 5,兼容通用标准吸纳了web生态系统中的通用标准,并在必要的时候为这些API提供兼容层。 6,扩展性使用自定义的原生视图和模块来扩展React Native也非常容易。 7,创建Android 、IOS View创建自定义的Android View,自定义iOS View。最后用一个Javascript文件连接并进行包装。 三,环境搭建参照官方步骤,一步步来。建议使用macOS - 本向导假设您的操作系统是macOS。 1,安装Node.js 4.0或更高版本:直接使用brew install node安装即可
如果安装 nvm,运行: nvm install node && nvm alias default node
这将会默认安装最新版本的Node.js并且设置好命令行的环境变量,这样你可以输入node命令来启动Node.js环境。nvm使你可以同时安装多个版本的Node.js,并且在这些版本之间轻松切换。 2,推荐安装watchman,否则你可能会遇到一个Node.js监视文件系统的BUG。在终端命令行中输入:brew install watchman,
3,使用flow来为js代码加上类型检查在终端命令行中输入:brew install flow
4,安装ReactNative步骤。详见:官方安装指导 DuQian-MBP:~ duqian$ brew install node“` ################################################################## 100.0%==> Pouring node-5.11.0.el_capitan.bottle.tar.gz
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |