node 升级

摘要:
升级节点后,执行npminstall时出现以下错误:DLCM50893462A:user dashboardi318043$npminstallnpmERR!

升级Node后,执行npm install出现以下错误:

DLCM50893462A:user-dashboard i318043$ npm install
npm ERR! Darwin 15.6.0
npm ERR! argv "/usr/local/Cellar/node/5.6.0/bin/node" "/usr/local/bin/npm" "install"
npm ERR! node v7.4.0
npm ERR! npm v4.0.5
npm ERR! code MODULE_NOT_FOUND

npm ERR! Cannot find module 'internal/fs'
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR! /Users/i318043/z/react/user-dashboard/npm-debug.log
根据“https://github.com/nodejs/node/issues/9377”其中一个回复的描述,大意为需要先为NodeJS,然后安装npm,然后重新升级NodeJS

This worked for me on a Mac:

$ sudo n 6.9.1
$ sudo npm -g install npm@next
$ sudo n stable

$ node -v
v7.2.1
$ npm -v
3.10.10

下面是更新最新Node的方法,不需要像上面那样指定NodeJS的版本号。

https://davidwalsh.name/upgrade-nodejs

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

免责声明:文章转载自《node 升级》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇HttpClient 接口调用SQL Server 连接字符串和身份验证下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

深入 CommonJs 与 ES6 Module

目前主流的模块规范 UMD CommonJs es6 module umd 模块(通用模块) (function (global, factory) { typeof exports === 'object' &amp;&amp; typeof module !== 'undefined' ? module.exports =...

使用nvm管理node不同版本,安装,环境配置,切换不同版本的node版本

文章包含以下内容: 一、下载地址 二、nvm-noinstall.zip安装 三、nvm-setup.zip安装 四、测试安装以及使用 一、下载地址 https://github.com/coreybutler/nvm-windows/releases 二、nvm-noinstall.zip安装 1、把nvm_noinstall.zip解压到比如c:/de...

node.js

JavaScript单线程的误解 在我接触JavaScript(无论浏览器还是NodeJS)的时间里,总是遇到有朋友有多线程的需求。而在NodeJS方面,有朋友甚至直接说到,NodeJS是单线程的,无法很好的利用多核CPU。 诚然,在前端的浏览器中,由于前端的JavaScript与UI占据同一线程,执行JavaScript确实为UI响应造成了一定程度上的麻...

nodejs中文件,目录的操作(1)

  首先,我们对fs文件系统分为两类操作,第一类是xxx方法,第二类是xxxSync方法。所有的fs操作几乎都是这两类,第一类是异步回调,第二类是同步等待。   A.对于文件的读写操作     a.完整性读写       1.fs.readFile(filename,[options],callback)//可以用来完整读取一个整的文件。       2....

vue项目 elemnet 升级版本

打开cmd命令 先卸载项目中的 node_modules rimraf node_modules 卸载项目中的element-ui npm uninstall element-ui -S 重新安装element-ui npm install element-ui -S 安装依赖 npm install npm run dev 飞起~  ...

并发编程学习笔记(十二、AQS同步器源码解析1,AQS独占锁)

目录: 学习目的 AbstractOwnableSynchronizer源码解析 AQS为什么如此重要 重要性说明 AQS内部类Node源码解析 AQS实例属性源码解析 AQS独占锁加锁 AQS独占锁解锁 总结 知识点总结 其它收获 学习目的 上一节学习到的ThreadPoolExecutor在并发编程中更为适用,故知己知彼方能百战不殆,这...