windows下升级nodejs
最近在学习react,想用react脚手架create-react-app创建一个react项目。然后下载了create-react-app,打开控制台开始使用create-react-app创建test-react项目,报错提示node版本太低。查了一下使用create-react-app脚手架node版本必须8.*.*版本以上。于是就上网查找了nodejs升级的过程,按照网上的步骤试了好几遍,得到提示都是'bash' 不是内部或外部命令,也不是可运行的程序或批处理文件。
按照网上步骤升级,如下:
第一步:node -v查看nodejs的版本
第二步:npm -v查看npm包管理器的版本
这两步都正常可以继续下面步骤
第三步:升级npm版本npm install npm -g
第四步:npm -v 发现npm确实升级了
第五步: 安装n模块,npm install -g n --force
第六步: n node版本号/n latest 最新版本/n stable最新的稳定版本
执行第六步就报了上面提到的错误,在网上找了原因,发现windows上不支持n模块。
最后的方法是:
第一步:打开cmd查看之前的node版本安装的路径:
where node
第二步:直接去官网下载你想要的版本,安装在上述路径中覆盖即可。
第三步: node -v 发现node版本更新到你想要的版本。
最近又新看到一个windows系统下,node版本管理工具---nodist
第一步:下载nodist
第二步:下载完成后,可视化安装nodist
第三步:安装nodist,安装完成后就可以使用nodist做版本管理了
下面介绍nodist的使用,在这里只介绍nodist的常用命令,有兴趣进一步了解nodist,可查阅官网https://github.com/nullivex/nodist
打印node列表
$ nodist
#打印当前所有已安装到电脑所有node版本,高亮$ nodist dist
#打印所有可下载的node版本切换node版本
$ nodist global 7.x
#设置全局的node使用7.x版本
#这个命令和你直接使用nodist 4.x效果一样$ nodist local 7.x
#设置在当前文件目录下,node使用7.x版本,不影响全局环境变量$ nodist env 7.x
#设置当前命令行环境下,node使用7.x版本,不影响全局环境变量切换npm版本
$ nodist npm global 7.x
#设置全局的npm使用7.x版本$ nodist npm global match
#开启nodist自动匹配模式,总是选择和当前环境node版本相匹配的npm版本$ nodist npm local 7.x
#设置在当前文件目录下,npm使用7.x版本,不影响全局环境变量$ nodist npm env 7.x
#设置当前命令行环境下,npm使用7.x版本,不影响全局环境变量其他操作
$ nodist + 7.x
#先检查7.x版本是否存在,如果不存在则先不安装$ nodist + all
#安装所有模块$ nodist - 4.1.1
#删除node 4.1.1版本$ nodist --help
#显示完整的nodist命令提示
转载于:https://juejin.im/post/5ca41bcce51d4537a43e2e34
windows下升级nodejs相关推荐
- windows下升级nodejs版本
使用electron+vue创建项目时提示node.js版本不能低于10,记录windows下升级nodejs方式 1.Windows下是没有n模块并不支持 "npm install -g ...
- windows下安装nodejs多版本管理工具nvm-windows
前言 作为进入猪场一个月的实习生,刚被安排接需求还是感觉很幸福的,当前的需求会涉及到7个不同的后台管理系统,这与目前在熟悉的跨境系统存在较大差异,会需要多个不同的node版本,这种情况下,安装node ...
- windows 下安装nodejs及其配置环境
相信对于很多关注javascript发展的同学来说,nodejs已经不是一个陌生的词眼.有关nodejs的相关资料网上已经铺天盖地.由于它的高并发特性,造就了其特殊的应用地位. 国内目前关注最高,维护 ...
- mysql 5.1升级windows_怎么在Windows下升级MySQL
Windows中升级MySQL应采取的步骤: 1. 进行升级前您应先备份当前的MySQL安装. 2. 下载最新Windows版MySQL. 3. 升级MySQL前,必须停止服务器. 假如服务器安装为服 ...
- Windows下配置NodeJS环境详解
1.下载nodejs 在https://nodejs.org/en/中下载node,我选的是左侧稳定版本 2.安装nodejs 将下载的node进行安装如下图一步一步的安装 3.安装后检测是否安装no ...
- windows下升级nodenpm
一.升级npm npm install -g npm 二.升级node 1.查询node的安装目录 where node 2.在官网下载最新的安装包,直接覆盖安装即可. https://nodejs. ...
- windows下安装nodejs及框架express
npm install -g --registry=http://registry.npm.taobao.org/ cnpm cnpm install anything-you-want nodejs ...
- windows下升级tomcat
原版本是7.0.27,WebSocket中的createWebSocketInbound方法只有一个参数,而29后版本有两个参数使用更方便. 步骤: 1. 首先下载解压tomcat7.0.34到任意目 ...
- Windows下搭建NodeJS绿色版开发环境
文章最初发布于 szhshp的第三边境研究所 , 转载请注明 开发背景 博客一直用的是Jekyll, 突然想玩玩NodeJS和Hexo, 于是就试着搭建一下 绿色环境, 基于Window8, 不需要管 ...
最新文章
- C语言数组的一些运算*a,a+1,a+1,a+0
- C语言 关于指针的格式化
- hibernate persist不能插入到表中
- 这或许是讲解Knuth(Shuffle)洗牌算法最好的文章
- 你和学霸的差距,不只是成绩
- k8s + 微服务,王炸!
- 小汤学编程之JavaEE学习day04——EL表达式、JSTL
- 向股票,外汇,期货投资者推荐的好书
- 大学生如何培育计算机思维,计算机思维下的计算机课程改革思路探索
- 希望今天遇见你(二)
- 抖音原创视频如何制作?鹰迪电子商务
- Consumer消息拉取和消费流程分析
- 白鹭引擎(Egret Engine )
- C 头歌 字符串插入
- Qt3升级 -Qt论坛问答翻译
- CGA建模教程——形状语法(基础篇)
- PTA 旅游规划(邻接表) 思路分析及代码解析
- Robotics: Aerial Robotics(空中机器人)笔记(二):如何设计一架四旋翼无人机
- 边缘计算(三)边缘计算与预测性维护
- 【单片机基础】按键与矩阵键盘识别
热门文章
- 错误	C2447	“{”: 缺少函数标题(是否是老式的形式表?)
- 根据CSDN大数据进行涨粉的方法探讨
- 程序设计模式23+1种定义+UML图(有部分分析和联用)
- 基于区域注意的通用目标检测
- Trimming Costs Means Bunking At Embassy Suites
- python n个list如何组成矩阵_硬核科普系列:用python帮你建立自己的投资组合
- 实现sftp链接,并下载服务器上文件
- 卧槽!这些笑死人不偿命的代码,你见识过吗?
- 项目中验证过的CRC16.C 和CRC32.C文件
- 为何中国没有亚伦 斯沃茨_亚伦·斯沃茨(Aaron Swartz)的故事及其为公开而战