`

Mac-OS 系统配置React-native环境

 
阅读更多
React Native MAC下环境配置安装

1、安装HomeBrew

第①步:打开终端操作命令行工具,在命令行输入:

ruby -e “$(curl –insecure -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

执行完毕后会提示输入系统密码:



第②步:回车键入系统密码提示安装成功:



第③步:验证是否真正安装成功: brew -v



至此说明HomeBrew已经安装成功。

2、安装Nodejs

第①步:浏览器进入 https://nodejs.org/en/download/ 选择Mac下的 macOS Installer(.pkg)下载。

第②步:验证Nodejs是否安装成功,命令行输入 node -v


3、安装WatchMan检测bug

第①步:命令行输入 brew install watchman



第②步:验证是否安装成功 watchman -v



4、安装Flow(JavaScript的静态类型检查器,方便找出类型错误问题)

命令行输入 brew install flow即可



4、安装React Native

命令行输入npm install -g react-native-cli
输入后报错N多,如图
这里写图片描述
次数说明需要配置bash_profile文件的环境,可采用简单的sudo操作方式。
重新输入命令sudo npm install -g react-native-cli


安装成功!

至此React-Native MAC的下基础准备环境已经安装完毕!

补充

webstorm代码提示React-native

在命令窗口中输入 git clone https://github.com/virtoolswebplayer/ReactNative-LiveTemplate

打开webstorm, 选择file–>Import Settings…–>ReactNative-LiveTemplate–>ReactNative.jar–>OK–>Restart



原文链接:http://blog.csdn.net/asddavid/article/details/53256557




















安装eslint全局检查。
npm install -g eslint babel-eslint --registry=http://registry.npm.taobao.org
分享到:
评论

相关推荐

    react-native-packager-docker:用于React Native打包程序的Docker容器

    在Docker中运行React Native打包器。 目前使用iojs在Debian下运行。 用法 建造: % sudo ./build -v 0.8.0-rc.2 在您的应用JavaScript所在的Docker卷上运行: % sudo docker run -p 8081:8081 -v /path/to/js:/...

    sf-react-native:react native编写的segmentfault的iOS客户端

    10. **第三方库**: React Native社区提供了大量的第三方库,如`react-navigation`用于导航,`react-native-vector-icons`用于图标等,可以快速构建功能丰富的应用。 总的来说,"sf-react-native"项目展示了如何使用...

    Android简洁美观的计算器.zip

    在“Android简洁美观的计算器”中,NW.js被用来将React Native应用打包成桌面应用,使得用户能在Windows、Mac OS等系统上无缝使用这款计算器。 3. **Electron框架** Electron是由GitHub开发的一个开源框架,它同样...

    ReactNativeApp:React原生种子

    1. 安装React Native环境,包括Node.js,npm或yarn,以及特定平台的SDK和工具链。 2. 使用`react-native init`命令创建新项目,或者克隆已有的React Native项目。 3. 在IDE中打开项目,如Xcode或Android Studio,...

    gaodeMapDemo:对适用于iOS和Android的本地gaodeMap演示做出React

    【标签】"Objective-C" 指的是该项目在iOS端使用的编程语言,它是苹果公司为Mac OS X和iOS操作系统开发的主要语言。Objective-C是在C语言基础上扩展了Smalltalk风格的消息传递机制,使得它可以方便地调用原生库,...

    基于xmpp协议的多端即时通讯方案

    - **Mac OS系统**:可以使用Homebrew工具安装Tomcat。 ##### 5、配置环境 - 配置JDK环境变量。 - 设置MySQL数据库连接信息。 - 配置Tomcat服务器启动参数。 ##### 6、安装项目 - 将开发好的项目部署到Tomcat...

    24小时在线-挂Q系统

    7. **兼容性与跨平台**:挂Q系统可能需要在不同的操作系统上运行,如Windows、Linux或Mac OS。因此,系统需要考虑跨平台兼容性,可能需要采用如Java、Python或Electron等跨平台开发框架。 8. **用户界面与交互**:...

    RNBlurModalView.zip

    Objective-C是苹果平台的原生编程语言之一,尤其适用于iOS和Mac OS X的应用开发。在这个项目中,Objective-C代码主要负责处理模态视图的创建、显示和隐藏,以及模糊效果的实现。开发者可以通过RNBlurModalView的API...

    Android Studio Mac arm版

    8. **插件支持**:丰富的插件生态系统扩展了Android Studio的功能,例如,可以安装插件支持Flutter或React Native开发。 9. **版本控制集成**:与Git和其他版本控制系统紧密集成,方便团队协作和代码管理。 10. **...

    vscode Win 免安装版

    VSCode(Visual Studio Code)是微软推出的一款免费、开源的代码编辑器,它不仅支持Windows系统,还有Mac OS和Linux版本。"免安装版"通常指的是绿色版或便携式版本,无需通过传统安装程序即可在任何有权限的目录下...

    程序打包的文件

    4. **跨平台打包**:对于希望在多平台发布的软件,开发者可以选择使用 Electron、React Native 或 Flutter 等技术,它们能将JavaScript、React、Dart等代码编译成原生应用,然后利用各平台的打包工具生成相应格式的...

    pc端java模拟器

    它的“一次编写,到处运行”(Write Once, Run Anywhere, WORA)理念使得Java程序能在不同的操作系统上运行,包括Windows、Mac OS和Linux等。 2. **Java ME与Java应用程序**: Java模拟器主要针对Java Micro ...

Global site tag (gtag.js) - Google Analytics