当前位置:网站首页>nodejs版本升级或切换的常用方式
nodejs版本升级或切换的常用方式
2022-07-25 09:25:00 【一只小白菜~】
node版本升级的常用方式
1. 官网下载并安装nodejs包 (不推荐)
最lou的就是删除电脑上的nodejs包,然后重新下载。
#不推荐#: nodejs包删除不干净可能会引发其他问题
2.nvm安装 (win推荐)
nvm下载就不说了,自个去百度都有,下一个安装一下就行
cmd命令行里 nvm -v 查看一下安没安上就行了
安装完毕后,找到安装的路径,打开
setting.txtnode_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/配置一下淘宝镜像路径,不然它默认从github国外服务器下载,会比较慢,网络不好可能会丢包
nvm常用命令
nvm off // 禁用node.js版本管理(不卸载任何东西)
nvm on // 启用node.js版本管理
nvm install <version> // 安装node.js的命名 version是版本号 例如:nvm install 8.12.0
nvm uninstall <version> // 卸载node.js是的命令,卸载指定版本的nodejs,当安装失败时卸载使用
nvm ls // 显示所有安装的node.js版本
nvm list available // 显示可以安装的所有node.js的版本
nvm use <version> // 切换到使用指定的nodejs版本
nvm v // 显示nvm版本
nvm install stable // 安装最新稳定版
安装完记得 nvm use node版本号就是切换到对应版本的nodejs了
3.n模块安装 (Linux推荐)
node的n模块是node专门用来管理node版本的模块,可以进行node版本的切换、下载、安装。
n安装 (npm、cnpm、yarn、pnpm随意哪种都行)
// windows环境 npm install -g n // mac 环境 sudo npm install -g n
npm install -g n可能会报错。使用:npm install -g n --force 即可
n常用命令
n --version // 查看n 模块的版本
n // 显示下载所有下载的node版本
n latest // 升级到最新的node版本
n stable // 升级到最新稳定的node版本
n rm <version> // 删除指定的node版本
n <version> // 使用对应的node版本
n模块不适配windows系统,所以win没装其他系统的话不怎么推荐,看个人喜好吧,硬要用的话那就装个Linux吧。
边栏推荐
- Data viewing and parameter modification of multi-channel vibrating wire, temperature and analog sensing signal acquisition instrument
- OC -- Inheritance and polymorphic and pointer
- MLX90640 红外热成像仪测温模块开发笔记(四)
- ARMv8通用定时器简介
- Coredata storage to do list
- ARM预备知识
- CDA Level1知识点总结之多维数据透视分析
- Creation of adjacency table of undirected connected graph output breadth depth traversal
- 概率论与数理统计 3 Discrete Random Variables and Probability Distributions(离散随机变量与概率分布) (下篇)
- 【机器翻译】SCONES——用多标签任务做机器翻译
猜你喜欢
随机推荐
Swift simple implementation of to-do list
Introduction to testbench
First knowledge of opencv4.x --- box filtering
CCF 201503-3 节日
Qt 6.2的下载和安装
C函数不加括号的教训
TensorFlow raw_rnn - 实现seq2seq模式中将上一时刻的输出作为下一时刻的输入
FPGA基础进阶
无线振弦采集仪的使用常见问题
Mlx90640 infrared thermal imager temperature measurement module development notes (V)
Armv8 datasheet learning
Swift creates weather app
FLASH read / write operation and flash upload file of esp8266
Mixed supervision for surface defect detection: from weakly to fully supervised learning
dp-851
CDA Level1知识点总结之业务数据分析
App lifecycle and appledelegate, scenedelegate
MLX90640 红外热成像仪测温模块开发笔记(一)
BSP3 电力监控仪(功率监控仪)端子定义和接线
CCF 201512-4 送货











