快速解决brew安装特定版本flow的问题


Posted in Javascript onMay 17, 2018

在atom+react-native项目中安装了nuclide。然而使用flow的时候出现了问题。

$ brew -v
Homebrew 1.2.0

$ flow version
Flow, a static type checker for JavaScript, version 0.45.0

$ flow
Launching Flow server for /Users/real/Desktop/reactPro/pro2
Wrong version of Flow. The config specifies version ^0.42.0 but this is version 0.45.0

在我的.flowconfig文件中最后的地方也可以看到:

[version]
^0.42.0

这意味着flow的版本应该是>=0.42.0 <0.43.0,所以0.45.0是不合适的。这就需要下载0.42.0的版本。

搜索了网上一些说法(brew 安装特定版本):

brew install flow(安装的是最新版本)

brew versions (已经废弃了)

brew tap homebrew/versions(已经废弃了)

Warning: homebrew/versions was deprecated. This tap is now empty as all its formulae were migrated.

npm install flow-bin@0.42.0 -g (可以安装,但是没看到实际效果)

在我安装flow的过程中有这样的提示:

$ brew install flow
==> Downloading https://homebrew.bintray.com/bottles/flow-0.45.0.sierra.bottle.tar.gz
Already downloaded: /Users/real/Library/Caches/Homebrew/flow-0.45.0.sierra.bottle.tar.gz
==> Pouring flow-0.45.0.sierra.bottle.tar.gz
==> Caveats
Bash completion has been installed to:
 /usr/local/etc/bash_completion.d

zsh completions have been installed to:
 /usr/local/share/zsh/site-functions
==> Summary
�� /usr/local/Cellar/flow/0.45.0: 8 files, 6.4MB

它下载的是0.45.0的版本,而我需要的是0.42.0的版本,于是我手动下载了。

https://homebrew.bintray.com/bottles/flow-0.42.0.sierra.bottle.tar.gz

然后将解压后的文件放到

/usr/local/Cellar/flow/

这样就安装了0.42.0的版本。然后通过

$ brew switch flow 0.42.0

就可以了。。一番心酸。。老哥们赞一赞。。

以上这篇快速解决brew安装特定版本flow的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js和jquery批量绑定事件传参数一(新猪猪原创)
Jun 23 Javascript
20个非常棒的 jQuery 幻灯片插件和教程分享
Aug 23 Javascript
手机端网页点击链接触发自动拨打或保存电话的示例代码
Aug 15 Javascript
jquery解决客户端跨域访问问题
Jan 06 Javascript
JQuery创建DOM节点的方法
Jun 11 Javascript
利用JS生成博文目录及CSS定制博客
Feb 10 Javascript
Bootstrap框架实现广告轮播效果
Nov 28 Javascript
解析利用javascript如何判断一个数为素数
Dec 08 Javascript
jQuery内容筛选选择器实例代码
Feb 06 Javascript
Vue实现内部组件轮播切换效果的示例代码
Apr 07 Javascript
Vue.js 使用v-cloak后仍显示变量的解决方法
Nov 19 Javascript
在vue中通过render函数给子组件设置ref操作
Nov 17 Vue.js
vue2.0 实现导航守卫的具体用法(路由守卫)
May 17 #Javascript
通过一次报错详细谈谈Point事件
May 17 #Javascript
AngularJS日期格式化常见操作实例分析
May 17 #Javascript
Node 升级到最新稳定版的方法分享
May 17 #Javascript
Angular实现模版驱动表单的自定义校验功能(密码确认为例)
May 17 #Javascript
AngularJS自定义过滤器用法经典实例总结
May 17 #Javascript
JS 实现分页打印功能
May 16 #Javascript
You might like
PHP分多步骤填写发布信息的简单方法实例代码
2012/09/23 PHP
浅谈php安全性需要注意的几点事项
2014/07/17 PHP
PHP使用fopen与file_get_contents读取文件实例分享
2016/03/04 PHP
thinkPHP事务操作简单案例分析
2019/10/17 PHP
jQuery 使用手册(四)
2009/09/23 Javascript
js如何实现点击标签文字,文字在文本框出现
2015/08/05 Javascript
js实现新年倒计时效果
2015/12/10 Javascript
js实现千分符和保留几位小数的简单实例
2016/08/01 Javascript
AngularJS基础 ng-csp 指令详解
2016/08/01 Javascript
String字符串截取的四种方式总结
2016/11/28 Javascript
angularjs实现上拉加载和下拉刷新数据功能
2017/06/12 Javascript
Express的HTTP重定向到HTTPS的方法
2018/06/06 Javascript
微信小程序左滑删除功能开发案例详解
2018/11/12 Javascript
深入学习JavaScript 高阶函数
2019/06/11 Javascript
webpack3升级到webpack4遇到问题总结
2019/09/30 Javascript
JS通过识别id、value值对checkbox设置选中状态
2020/02/19 Javascript
五句话帮你轻松搞定js原型链
2020/12/09 Javascript
[03:09]DOTA2亚洲邀请赛 LGD战队出场宣传片
2015/02/07 DOTA
Python实现破解猜数游戏算法示例
2017/09/25 Python
python使用pandas实现数据分割实例代码
2018/01/25 Python
tensorflow实现图像的裁剪和填充方法
2018/07/27 Python
Python 图像对比度增强的几种方法(小结)
2019/09/25 Python
Python生成个性签名图片获取GUI过程解析
2019/12/16 Python
python 模拟登陆github的示例
2020/12/04 Python
谈一谈HTML5本地存储技术
2016/03/02 HTML / CSS
HTML5 新标签全部总汇(推荐)
2016/06/13 HTML / CSS
便携式太阳能系统的创新者:GOAL ZERO
2018/02/04 全球购物
JYSK加拿大:购买家具、床垫、家居装饰等
2020/02/14 全球购物
俄罗斯最大的灯具网站:Fandeco
2020/03/14 全球购物
应用数学自荐书范文
2013/11/24 职场文书
学生党员批评与自我批评
2014/10/15 职场文书
2014年数学教研组工作总结
2014/12/06 职场文书
写给医院的感谢信
2015/01/22 职场文书
检讨书模板大全
2015/05/07 职场文书
党小组评议意见
2015/06/02 职场文书
2016教师政治学习心得体会
2016/01/23 职场文书