node版本升级
linux系统
- 安装n模块
sudo npm install -g n
- 升级node.js到最新稳定版
sudo n stable
- 升级node.js到最新版
sudo n latest
- 升级node.js到指定版本
sudo n v10.10.0
node版本升级
linux系统
- 安装n模块
sudo npm install -g n
- 升级node.js到最新稳定版
sudo n stable
- 升级node.js到最新版
sudo n latest
- 升级node.js到指定版本
sudo n v10.10.0
转载于:https://www.cnblogs.com/fight-xiao/p/9779262.html
升级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_FOUNDnpm 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,然后重新升级NodeJSThis 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转载于:https://www.cnblogs.com/wuhjbk/p/9957574.html
一. 查询node版本,启动cmd命令
node -v
查询结果
E:\frontend_work\fof\frontend>node -v v10.15.0 E:\frontend_work\fof\frontend>npm -v 6.1.0
二.node升级
1. mac
npm install -g n
n stable
n v10.15.0
在windows下运行第一句npm install -g n就报错了。。。 原来windows不支持 n
报错如下:
E:\frontend>npm install n -g
npm ERR! code EBADPLATFORM
npm ERR! notsup Unsupported platform for n@2.1.8: wanted {"os":"!win32","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm ERR! notsup Valid OS: !win32
npm ERR! notsup Valid Arch: any
npm ERR! notsup Actual OS: win32
npm ERR! notsup Actual Arch: x64
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\admin\AppData\Roaming\npm-cache\_logs\2019-01-23T09_43_14_482Z-debug.log
所以windows升级方法如下: