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 ...
随机推荐
- Redis之过期策略
一.设置过期时间 Redis对存储值的过期处理实际上是针对该值的键(key)处理的,即时间的设置也是设置key的有效时间.Expires字典保存了所有键的过期时间,Expires也被称为过期字段. e ...
- 5.Struts2-Struts标签
通用标签 1.property(取值) property:<s:property value="username"/> property 取值为字符串:<s:pr ...
- Windows去除开始菜单图标背景
1.开始菜单图标右键找到目标程序的存储目录. 2.删除目录下的目标程序名+.VisualElementsManifest.xml的文件. 3.开始菜单图标右键找到图标的存储目录,取消开始屏幕固定并删除 ...
- IDEA springboot maven 项目部署
- 序列化 json pickle shelve configparser
一 什么是 序列化 在我们存储数据或者 网络传输数据的时候,需要对我们的 对象进行处理,把对象处理成方便我们存储和传输的 数据格式,这个过程叫序列化,不同的序列化,结果也不相同,但是目的是一样的,都是 ...
- ngnix 配置说明
#定义Nginx运行的用户和用户组 user www www; # #nginx进程数,建议设置为等于CPU总核心数. worker_processes ; # #全局错误日志定义类型,[ debug ...
- Elasticsearch索引操作
一.索引初始化操作 插件推荐使用head.marvel (收费) 1.1 创建新索引 curl -XPUT 'http://localhost:9200/test' -d ' { "sett ...
- 用锁实现SQLSERVER中简单并发控制(转)
研究Oracle的同学都知道,Oracle的select语句中可以使用for update或者for update nowait来控制并发,这一功能可以使开发人员轻易的将锁定控制在会话级+行级,可以说 ...
- Web Api(4)
参考原文链接https://www.cnblogs.com/JamelAr/,本文大部分内容是根据这位博主进行实验测试的,非常感谢分享,另外也参考了https://www.cnblogs.com/vi ...
- sql关联查询更新速度慢的问题
原语句 update B b set b.fid = (select f.id from F f where f.bid = b.id) ; 可以考虑用 begin for f in (select ...