对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 url验证(url-valid)的使用方法
Nov 18 NodeJs
用nodejs实现PHP的print_r函数代码
Mar 14 NodeJs
nodejs教程之制作一个简单的文章发布系统
Nov 21 NodeJs
nodejs开发微博实例
Mar 25 NodeJs
Nodejs 搭建简单的Web服务器详解及实例
Nov 30 NodeJs
NodeJS处理Express中异步错误
Mar 26 NodeJs
nodejs 子进程正确的打开方式
Jul 03 NodeJs
Nodejs+express+ejs简单使用实例代码
Sep 18 NodeJs
基于nodejs实现微信支付功能
Dec 20 NodeJs
nodejs实现连接mongodb数据库的方法示例
Mar 15 NodeJs
详解redis在nodejs中的应用
May 02 NodeJs
nodejs 使用 js 模块的方法实例详解
Dec 04 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
PHP中对数据库操作的封装
2006/10/09 PHP
MYSQL环境变量设置方法
2007/01/15 PHP
PHP采集利器 Snoopy 试用心得
2011/07/03 PHP
zf框架的校验器使用使用示例(自定义校验器和校验器链)
2014/03/13 PHP
分享一则PHP定义函数代码
2015/02/26 PHP
深入理解PHP之源码目录结构与功能说明
2016/06/01 PHP
ie和firefox中img对象区别的困惑
2006/12/27 Javascript
jQuery 1.0.4 - New Wave Javascript(js源文件)
2007/01/15 Javascript
Jquery Validation插件防止重复提交表单的解决方法
2010/03/05 Javascript
关于图片按比例自适应缩放的js代码
2011/10/30 Javascript
javascript中的window.location.search方法简介
2013/09/02 Javascript
jQuery实现鼠标跟随提示层效果代码(可显示文本,Div,Table,Html等)
2016/04/18 Javascript
详解angularjs中如何实现控制器和指令之间交互
2017/05/31 Javascript
jquery实现限制textarea输入字数的方法
2017/09/06 jQuery
AngularJS中controller控制器继承的使用方法
2017/11/03 Javascript
解决JSON.stringify()自动将中文转译成unicode的问题
2018/01/05 Javascript
关于vue-router的那些事儿
2018/05/23 Javascript
vue的style绑定background-image的方式和其他变量数据的区别详解
2018/09/03 Javascript
微信小程序HTTP接口请求封装的实现
2019/02/21 Javascript
Vue.js路由实现选项卡简单实例
2019/07/24 Javascript
js实现头像上传并且可预览提交
2020/12/25 Javascript
[38:21]2014 DOTA2国际邀请赛中国区预选赛5.21 TongFu VS LGD-CDEC
2014/05/22 DOTA
[06:14]《辉夜杯》外卡赛附加赛 4支战队巡礼
2015/10/23 DOTA
Python实现删除Android工程中的冗余字符串
2015/01/19 Python
利用Python如何批量修改数据库执行Sql文件
2018/07/29 Python
python tkinter组件摆放方式详解
2019/09/16 Python
Python阶乘求和的代码详解
2020/02/14 Python
竞聘医务工作人员的自我评价分享
2013/11/04 职场文书
管理科学大学生求职信
2013/11/13 职场文书
酒店副总岗位职责
2013/12/24 职场文书
上班上网检讨书
2014/01/29 职场文书
行政前台岗位职责
2015/04/16 职场文书
中国式结婚:司仪主持词(范文)
2019/07/25 职场文书
MySQL基础(二)
2021/04/05 MySQL
Pytorch实现图像识别之数字识别(附详细注释)
2021/05/11 Python
html form表单基础入门案例讲解
2021/07/15 HTML / CSS