对mac下nodejs 更新到最新版本的最新方法(推荐)


Posted in NodeJs onMay 17, 2018

前提条件

* mac上安装了npm

第一步:使用npm安装n模块

n模块是专门用来管理nodejs版本的

sudo npm install -g n

提示 : 如果不使用sudo作为前缀,很可能出现权限访问异常导致安装失败

第二步:升级nodejs

升级nodejs是有两种方法:

第一种是升级到最新版本

sudo n latest

第二种是升级到稳定版本

sudo n stable

提示 : 建议是稳定版本

更多n模块管理请搜索【nodejs n模块使用说明】

权限相关的异常:

npm ERR! Darwin 16.4.0
npm ERR! argv "/usr/local/Cellar/node/6.4.0/bin/node" "/usr/local/bin/npm" "update" "-g"
npm ERR! node v6.4.0
npm ERR! npm v4.1.2
npm ERR! path /usr/local/lib/node_modules/cnpm/node_modules/agentkeepalive
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall access

npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules/cnpm/node_modules/agentkeepalive'
npm ERR! at Error (native)
npm ERR! { Error: EACCES: permission denied, access '/usr/local/lib/node_modules/cnpm/node_modules/agentkeepalive'
npm ERR! at Error (native)
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'access',
npm ERR! path: '/usr/local/lib/node_modules/cnpm/node_modules/agentkeepalive' }
npm ERR! 
npm ERR! Please try running this command again as root/Administrator.

npm ERR! Please include the following file with any support request:
npm ERR! /Users/
admin/Projects/CoPilot/npm-debug.log

提示 : 解决方案是在命令前加sudo

以上这篇对mac下nodejs 更新到最新版本的最新方法(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

NodeJs 相关文章推荐
Nodejs的express使用教程
Nov 23 NodeJs
NodeJS与HTML5相结合实现拖拽多个文件上传到服务器的实现方法
Jul 26 NodeJs
解决nodejs中使用http请求返回值为html时乱码的问题
Feb 18 NodeJs
NodeJs模拟登陆正方教务
Apr 28 NodeJs
深入浅析Nodejs的Http模块
Jun 20 NodeJs
深入学习nodejs中的async模块的使用方法
Jul 12 NodeJs
nodejs微信扫码支付功能实现
Feb 17 NodeJs
Nodejs下使用gm圆形裁剪并合成图片的示例
Feb 22 NodeJs
nodejs搭建本地服务器轻松解决跨域问题
Mar 21 NodeJs
NodeJs生成sitemap站点地图的方法示例
Jun 11 NodeJs
nodejs文件夹深层复制功能
Sep 03 NodeJs
node快速搭建后台的实现步骤
Feb 18 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
nodeJs爬虫的技术点总结
May 13 #NodeJs
You might like
PHP5.3以上版本安装ZendOptimizer扩展
2015/03/27 PHP
PHP输出一个等腰三角形的方法
2015/05/12 PHP
用JQuery 实现的自定义对话框
2007/03/24 Javascript
JSON扫盲帖 JSON.as类教程
2009/02/16 Javascript
JavaScript判断窗口是否最小化的代码(跨浏览器)
2010/08/01 Javascript
兼容IE和Firefox的javascript获取iframe文档内容的函数
2011/08/15 Javascript
浅谈jQuery中height与width
2015/07/06 Javascript
基于JS实现密码框(password)中显示文字提示功能代码
2016/05/27 Javascript
浅析jQuery Ajax通用js封装
2016/06/22 Javascript
javascript 动态样式添加的简单实现
2016/10/11 Javascript
基于SpringMVC+Bootstrap+DataTables实现表格服务端分页、模糊查询
2016/10/30 Javascript
浅谈React 属性和状态的一些总结
2016/11/21 Javascript
js初始化验证实例详解
2016/11/26 Javascript
用原生JS实现简单的多选框功能
2017/06/12 Javascript
Vue框架下引入ActiveX控件的问题解决
2019/03/25 Javascript
Js利用正则表达式去除字符串的中括号
2020/11/23 Javascript
解决vue页面刷新,数据丢失的问题
2020/11/24 Vue.js
[02:51]DOTA2 Supermajor小组分组对阵抽签仪式
2018/06/01 DOTA
[56:21]LGD vs IG 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
[46:49]完美世界DOTA2联赛PWL S3 access vs Rebirth 第二场 12.19
2020/12/24 DOTA
比较详细Python正则表达式操作指南(re使用)
2008/09/06 Python
Python编写Windows Service服务程序
2018/01/04 Python
python查看模块,对象的函数方法
2018/10/16 Python
pytorch 输出中间层特征的实例
2019/08/17 Python
django中的数据库迁移的实现
2020/03/16 Python
pandas中的ExcelWriter和ExcelFile的实现方法
2020/04/24 Python
Roxy俄罗斯官方网站:冲浪和滑雪板的一切
2020/06/20 全球购物
越南母婴用品购物网站:Kids Plaza
2020/04/09 全球购物
党章学习思想汇报
2014/01/14 职场文书
学校七一活动方案
2014/01/19 职场文书
小学优秀班集体申报材料
2014/05/25 职场文书
实验心得体会
2014/09/05 职场文书
运动会广播稿诗歌版
2014/09/12 职场文书
2015年党员个人剖析材料
2014/12/18 职场文书
小学教师教学反思
2016/02/24 职场文书
CSS3 制作的悬停缩放特效
2021/04/13 HTML / CSS