flow

Flow——js的类型检查器

安装flow
npm init -y
npm i flow-bin -D

如果是本地安装的话 需要在packjson文件中在script中添加flow:‘flow’

使用flow的时候需要加上 // @flow

第一次执行

npm run flow init

使用

  1. 在packge.json给script添加flow命令
  2. 需要为flow创建一个配置文件。flowconfig
    `` shell
    npm run flow init
  3. 执行类型检查
    npm run flow

flow 使用的两种方式

一 . let a/* : number*/ = 10
a = ‘abc’
此时会报错
定义的a 必须是number类型
二. let a : number = 10
a = ‘abc’
同上 但是此方法需要balab转移
推荐使用此方法

npm i babel-cli babel-preset-flow -D

flow配合babel 使用 需要安装babel
安装之后
在packge.json中需要加一条命令
script:{
“build”:‘babel ./src -d ./dist’
意思就是把src里面的文件进行转码 当道dist的文件里面去
这样build命令就可以使用了
npm run build 它会是 in babel babel 需要一套规则
我们需要制定一个babel的规则
需要创建一个.babelrc的文件

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值