Mac下通过brew安装指定版本的nodejs教程


Posted in NodeJs onMay 17, 2018

一、安装brew

终端上运行 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

二、安装nodejs

运行brew install node 即可,但是这样安装的node是最新node,本人安装后是node6.X,node6.X对一些就模块已经不支持了,比如graceful-fs,导致安装一些包的时候,无法运行,就会出现类似 (node:7844) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version 的提示。

三、安装指定版本的node

旧版的brew,可以通过brew versions nodejs,运行后会提示 Error: The `versions` command is no longer supported. brew versions已废弃掉了。

1、需要安装homebrew-version

brew tap homebrew/versions

2、查看可安装的node版本

brew install homebrew/versions/node

Mac下通过brew安装指定版本的nodejs教程

3、选择按一个node的版本

brew install homebrew/versions/node5

这样就可以成功安装node5.x版本

以上这篇Mac下通过brew安装指定版本的nodejs教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

NodeJs 相关文章推荐
nodejs npm包管理的配置方法及常用命令介绍
Jun 05 NodeJs
轻松创建nodejs服务器(3):代码模块化
Dec 18 NodeJs
详解NodeJs支付宝移动支付签名及验签
Jan 06 NodeJs
nodejs中全局变量的实例解析
Mar 07 NodeJs
NodeJS爬虫实例之糗事百科
Dec 14 NodeJs
nodejs基于express实现文件上传的方法
Mar 19 NodeJs
基于nodejs res.end和res.send的区别
May 14 NodeJs
NodeJS 中Stream 的基本使用
Jul 30 NodeJs
Nodejs使用Mongodb存储与提供后端CRD服务详解
Sep 04 NodeJs
nodejs提示:cross-device link not permitted, rename错误的解决方法
Jun 10 NodeJs
Nodejs封装类似express框架的路由实例详解
Jan 05 NodeJs
Nodejs在局域网配置https访问的实现方法
Oct 17 NodeJs
对mac下nodejs 更新到最新版本的最新方法(推荐)
May 17 #NodeJs
nodejs前端模板引擎swig入门详解
May 15 #NodeJs
Nodejs 发布自己的npm包并制作成命令行工具的实例讲解
May 15 #NodeJs
Linux Centos7.2下安装nodejs&npm配置全局路径的教程
May 15 #NodeJs
解决Nodejs全局安装模块后找不到命令的问题
May 15 #NodeJs
webstorm中配置nodejs环境及npm的实例
May 15 #NodeJs
基于nodejs res.end和res.send的区别
May 14 #NodeJs
You might like
解析PHP中intval()等int转换时的意外异常情况
2013/06/21 PHP
PHP中iconv函数知识汇总
2015/07/02 PHP
PHP实现的贪婪算法实例
2017/10/17 PHP
Ajax+Jpgraph实现的动态折线图功能示例
2019/02/11 PHP
ThinkPHP框架整合微信支付之刷卡模式图文详解
2019/04/10 PHP
Laravel Eloquent ORM 实现查询表中指定的字段
2019/10/17 PHP
combox改进版 页面原型参考dojo的,比网上jQuery的那些combox功能强,代码更小
2010/04/15 Javascript
JavaScript高级程序设计 读书笔记之九 本地对象Array
2012/02/27 Javascript
jQuery拖拽div实现思路
2014/02/19 Javascript
JavaScript中获取高度和宽度函数总结
2014/10/08 Javascript
不使用ajax实现无刷新提交表单
2014/12/21 Javascript
JavaScript将Web页面内容导出到Word及Excel的方法
2015/02/13 Javascript
JS获得图片alt信息的方法
2015/04/01 Javascript
深入探寻seajs的模块化与加载方式
2015/04/14 Javascript
JS实现可自定义大小,可双击关闭的弹出层效果
2015/10/16 Javascript
JS实现双击屏幕滚动效果代码
2015/10/28 Javascript
js自定义回调函数
2015/12/13 Javascript
JavaScript注入漏洞的原理及防范(详解)
2016/12/04 Javascript
深入理解Angular4中的依赖注入
2017/06/07 Javascript
Vue.js实现表格渲染的方法
2018/09/07 Javascript
vue cli4.0项目引入typescript的方法
2020/07/17 Javascript
[02:05]2014DOTA2国际邀请赛 BBC外卡赛赛后总结
2014/07/09 DOTA
python rsa 加密解密
2017/03/20 Python
python pandas实现excel转为html格式的方法
2018/10/23 Python
python3 面向对象__类的内置属性与方法的实例代码
2018/11/09 Python
对Python3之方法的覆盖与super函数详解
2019/06/26 Python
jupyter notebook 多环境conda kernel配置方式
2020/04/10 Python
全球工业:Global Industrial
2020/02/01 全球购物
一套带网友答案的.NET笔试题
2016/12/06 面试题
优纳科技软件测试面试题
2012/05/15 面试题
高三毕业典礼主持词
2014/03/27 职场文书
安全施工责任书
2014/08/25 职场文书
介绍长城的导游词
2015/01/30 职场文书
中秋节慰问信
2015/02/15 职场文书
mysql优化
2021/04/06 MySQL
CentOS8.4安装Redis6.2.6的详细过程
2021/11/20 Redis