react-native开发之flow配置
来源:互联网 发布:淘宝一个月能赚多少钱 编辑:程序博客网 时间:2024/06/09 13:55
做react-native快一年了,还是非常的不习惯javascript。因为javascript没有类型检测。我相信许多的大神有一样的感觉,于是有有了typescript,有了flow。react-native默认是使用flow的。但是在当初学习的时候,没有发现这多少这方面的资料,很多教程中也没有提到这样要怎么用,所以一直没有用上。之前webStorm在更新的时候,更新描述中提到了支持flow,于是就研究了一下flow。## 安装 ##相信许多人都和我一样,在开始配置react-native开发环境的时候都跟着教程安装了flow,然后一直没有使用。安装的方法非常的简单,这里只说mac。首先安装Homebrew(相信许多人都安装了),在命令行中执行:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
然后安装flow,在命令行中执行:
brew install flow
## 初始化 ##react-native默认配置了flow,所以不用初始化。## 使用 ##首先,我们新建一个react-native项目:
react-native init flow
然后,进入项目的更目录
cd flow/
运行flow
flow
这里,有可能出现报错:Wrong version of Flow. The config specifies version ^0.42.0 but this is version 0.44.1这是因为react-native是指定了flow的版本的。这时候有以下两个方法:
- 安装对应版本的flow(brew无法选择版本,所以这时候只能是换成使用npm指定版本安装了)
打开.flowconfig文件(在react-native的根目录下,是隐藏文件),修改最后的
[version] ^0.42.0
为[version] ^0.44.1
,0.44.1是你的版本然后再次执行
flow
,就会输出flow的检查结果。
等一下等一下,这是什么鬼?难道要使就用flow就要每打几行代码就执行一次检查,然后自己找到错误的地方进行修改?不用担心,现在主流的react-native开发ide对flow都有支持。
这里只说webStorm:
Preferences->Languages & Frameworks->javaScript
效果:
0 0
- react-native开发之flow配置
- React Native开发之windows开发环境最简配置
- react native 开发环境配置
- React Native开发环境配置
- React Native开发环境配置
- React Native开发环境配置
- React native开发环境配置
- React Native填坑之旅--Flow篇(番外)
- React Native 开发之 IDE 选型和配置
- React-Native For IOS 开发之环境配置
- React-Native开发之Ubuntu16.04配置环境
- React Native 开发之 IDE 选型和配置
- React Native 开发工具之 VS Code 配置
- react native 安装watchman flow
- React Native开发之调试
- React Native开发之快速入门React
- iOS开发 React-native开发环境配置
- iOS开发 React-native开发环境配置
- Vmware Ubuntu 下Hive的远程模式安装
- Android四大基本组件介绍与生命周期
- Palindrome Partitioning
- Weak Pair HDU
- Android特性与系统架构
- react-native开发之flow配置
- ECC校验
- Linux下的虚拟地址映射详解(二)线性地址到物理地址的映射
- NDK使用之HelloWorld
- [PAT-乙级]1006.换个格式输出整数
- 介绍一下Unity5的AssetBundle
- 应用程序签名
- AdaBoost算法在文本分类中的总结
- 【JavaEE】The implement of JPA by "ElipseLink"