node版本如何升级
爬坑后的结论:window系统升级node只能到node官网下载window安装包来覆盖之前的node。
以下为我的爬坑之路:
今天安装了vue cli 3,使用命令时报:
You are using Node v8.4.0, but this version of vue-cli requires Node >=8.9.
Please upgrade your Node version.
1
2
然后再用node -v,发现在本地的node版本是v8.4.0,有点老了,要升级了。
可是,node怎么升级呢?有点慌。
用npm install,肯定不可以啊,环境包含包着包啊!!
用node境像吧,第一次就是用它,这次肯定也可以。但这。。。,有些野蛮,
不像是程序员的追求。
这不行,那野蛮,百度吧(就这点本事了!!!)
果然,找到一篇轻松两步完成Node.js版本升级。
首先,你得用npm全局安装一个管理node版本的管理模板n,对就是n,不用怀疑,github地址https://github.com/tj/n。
安装命令
npm i -g n
1
但我的电脑却报错了

我勒个去,这错报的,继续百度,又一篇npm install -g n 运行错误
将安装命令修改为
npm i -g n --force
1
2
一切ok!
下一步,升级node版本
管理板块n的命令有很多
升级到指定的版本
n 版本号 如 n 10.0.0
安装最新的版本
n latest
安装最近的稳定版本
n stable
作为一个开发者,我选择了稳定版本(我怕啊)
来看看效果

报错了,百度再查,github上说用n --stable就可以执行,那就再来

好像成功了,但感觉不对啊,执行node -v

还是之前那个版本,我。。。,继续百度,直到我看到这篇文章windows下更新Node
我知道我错了,
原来n模块是不支持window系统,window系统升级node就只有到node官网下载window安装包来覆盖之前的node。
---------------------
作者:赵天明
来源:CSDN
原文:https://blog.csdn.net/guzhao593/article/details/81712016
版权声明:本文为博主原创文章,转载请附上博文链接!
node版本如何升级的更多相关文章
- 升级node版本
一.升级方法: 1.产看node版本,没安装的请先安装: $ node -v 2.清楚node缓存: $ sudo npm cache clean -f 3.安装node版本管理工具'n'; $ su ...
- win7升级到win10系统后,node13升级为node16,node版本node-sass版本与不匹配,导致出现npm ERR! ERESOLVE could not resolve
1. 错误npm ERR! code ERESOLVE 系统从win7升级到win10,之前的node版本是13.14.0,现在版本是16.17.1.正常的vue程序无法正常运行.从网上查询得知&qu ...
- 如何正确的升级node版本【已解决】
博主亲身经历可以用以下几步解决node版本问题噢,解决了记得留个赞哈! 1 . 首先要安装n这个版本控制器噢 npm i -g n 如果这一步成功了就接着走哈,但是博主试了,大多数是安装不成功的,可以 ...
- nvmw安装,用于控制node版本;
之前一直使用的是node v2.2.0版本,挺说新版本的node解决了npm安装插件产生文件夹结构过深的问题,所以就想更新试试: 上网一看才发现,尼玛的node已经到了6.+版本了,好吧,看来还是得跟 ...
- Linux环境下使用n更新node版本失败的原因与解决
Linux环境为CentOS 6.5 64位,阿里云低配服务器...学生优惠,然而下个月即将过期,真是个悲伤的故事 很久之前就安装了node,但是一直没有进行过升级,近日因为将部分异步代码更新为采用原 ...
- node版本的切换(转)
大量开发者的贡献使Node版本的迭代速度很快,版本很多(横跨0.6到0.11),所以升级Node版本就成为了一个问题.目前有n和nvm这两个工具可以对Node进行无痛升级,本文简单介绍一下二者的使用. ...
- vue搭建cli脚手架环境(出现问题及解决,主要是node版本低)
Vue 提供了一个官方的cli,为单页面应用 (SPA) 快速搭建繁杂的脚手架. 一.vue cli脚手架 脚手架通过webpack搭建开发环境 使用ES6语法 打包压缩js为一个文件 项目文件在环境 ...
- node安装与升级
node安装与升级 1.安装 sudo apt-get install nodejs sudo apt-get install npm 2.升级 如果node不是最新的,node有一个模块叫n,是专门 ...
- 将旧版本jQuery升级到新版本的jQuery
需要将项目中的旧版本jQuery升级到新版本的jQuery,为解决兼容性问题得下载一个js兼容包.例子:升级的项目中jQuery1.x到jquery3.x,需要一个jquery-migrate-3.1 ...
随机推荐
- count(*),count(1),count(字段)
如果null参与聚集运算,则除count(*)之外其它聚集函数都忽略null. 如: ID DD 1 e 2 null select count( ...
- pycharm问题合集
一 打开pycharm出现 点击右上角的配置之后 配置正确的python路径 又出现 解决办法 删除所有的解释器,据说是重名导致的. 然后在配置一次 二 ModuleNotFoundError: ...
- postgres 表和库等信息大小统计
一 .数据库大小的统计 1.单个库查询 select pg_database_size('zybdb'); 2.查询所有的库 方法一: select pg_database.datname, pg_s ...
- JavaWeb【JSTL】
根据JSTL标签所提供的功能,可以将其分为5个类别. 核心标签 格式化标签 SQL 标签 XML 标签 JSTL 函数 使用方式 1.下载包 地址:http://archive.apache.org/ ...
- GMT、UTC、UNIX时间戳、时区
GMT.UTC.CTS: UTC时间:世界协调时间(UTC)是世界上不同国家用来调节时钟和时间的主要时间标准,也就是零时区的时间.UTC是以原子时秒长为基础,在时刻上尽量接近于GMT的一种时间计量系统 ...
- 使用Task的Wait和Result时注意
如果计算限制的任务抛出未处理的异常,该异常会被“吞噬”并存储到一个集合中,而线程池线程可以返回到线程池中.调用Wait方法或者Result属性时,这些成员会抛出一个System.AggregateEx ...
- 实操 | 内存占用减少高达90%,还不用升级硬件?没错,这篇文章教你妙用Pandas轻松处理大规模数据
注:Pandas(Python Data Analysis Library) 是基于 NumPy 的一种工具,该工具是为了解决数据分析任务而创建的.此外,Pandas 纳入了大量库和一些标准的数据模型 ...
- 今日理解之js
JavaScript 是前端的一门编程语言(也是有逻辑) node.js 支持前端js代码 跑在后端服务器上 Js跟Java什么关系? Js跟Java半毛钱关系都没有!!! 原因是当初Java特别火 ...
- Promise中有多个resove
return new Promise((resolve, reject) => { resolve({ status: }) if (true) { resolve({ status: }) } ...
- ipvsadm命令用法
ipvsadm命令选项 -A 添加虚拟服务器 -E 修改虚拟服务器 -D ...