node 包管理nvm安装与使用 node版本管理

nvm 安装使用
node 包管理nvm安装与使用 node版本管理_第1张图片
node 包管理nvm安装与使用 node版本管理_第2张图片
https://github.com/coreybutler/nvm-windows/releases

1.下载nvm-setup 或者压缩包
2.运行
node 包管理nvm安装与使用 node版本管理_第3张图片
3.node工具包
node 包管理nvm安装与使用 node版本管理_第4张图片
4.nvm list
nvm install 12.14.1
nvm use 12.14.1
exit status 1: ��û���㹻��Ȩ��ִ�д˲�����
用管理员命令运行

!!! 注意 n nvm 对window兼容性不好,会有问题 window 使用nvmw 比较好
!!! window 可以使用 nvs nvmw

1.零时路径隔离

%path% 环境变量path 的声明
set path=C:\Users\Administrator\nvmw\nodejs\v10.16.0;%path% //设置零时变量,系统从前往后读取

2.永久配置
右键(此电脑) -> 属性® -> 高级系统设置 -> 环境变量(N)…

1隔离环境做法
a.本地通过 nvm n(mac) nvmw nvs(window) 包管理工具进行切换

npm install nvmw -g
nvmw -V
nvmw install v8.11.1
nvmw ls

参考:https://github.com/nanjingboy/nvmw

b.通过.bin 文件进行就不管里
c.Jenkins 自动管理—nvm-wrapper 进行管理(node版本)

linux:https://github.com/cnpm/nodeinstall

d.docker 容器管理

nvs:改良–web环境隔离:https://www.cnblogs.com/teemwu/p/15181407.html

node包管理工具:https://nodejs.org/en/download/package-manager/

  1. nvm全名node.js version management,顾名思义是一个nodejs的版本管理工具。通过它可以安装和切换不同版本的nodejs。下面列出下载、安装及使用方法。
  2. 可在点此在github上下载最新版本,本次下载安装的是windows版本。打开网址我们可以看到有两个版本:

nvm-noinstall.zip:绿色免安装版,但使用时需进行配置。
nvm-setup.zip:安装版,推荐使用
本次演示的是安装版。

1、双击安装文件 nvm-setup.exe

node 包管理nvm安装与使用 node版本管理_第5张图片
2、选择nvm安装路径(nvm 安装的文件夹位置)
node 包管理nvm安装与使用 node版本管理_第6张图片
3、选择nodejs路径(对应node文件的位置-控制)
node 包管理nvm安装与使用 node版本管理_第7张图片
4、确认安装即可
node 包管理nvm安装与使用 node版本管理_第8张图片
5、安装完确认
node 包管理nvm安装与使用 node版本管理_第9张图片
4、安装/管理nodejs
1、查看本地安装的所有版本;有可选参数available,显示所有可下载的版本。

nvm list [available]

2、安装,命令中的版本号可自定义,具体参考命令1查询出来的列表

nvm install 11.13.0

3、使用特定版本

nvm use 11.13.0

4、卸载

nvm uninstall 11.13.0

5、命令提示
nvm arch :显示node是运行在32位还是64位。

nvm install [arch] :安装node, version是特定版本也可以是最新稳定版本latest。可选参数arch指定安装32位还是64位版本,默认是系统位数。可以添加–insecure绕过远程服务器的SSL。

nvm list [available] :显示已安装的列表。可选参数available,显示可安装的所有版本。list可简化为ls。

nvm on :开启node.js版本管理。

nvm off :关闭node.js版本管理。

nvm proxy [url] :设置下载代理。不加可选参数url,显示当前代理。将url设置为none则移除代理。

nvm node_mirror [url] :设置node镜像。默认是https://nodejs.org/dist/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。

nvm npm_mirror [url] :设置npm镜像。https://github.com/npm/cli/archive/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。

nvm uninstall :卸载指定版本node。

nvm use [version] [arch] :使用制定版本node。可指定32/64位。

nvm root [path] :设置存储不同版本node的目录。如果未设置,默认使用当前目录。

nvm version :显示nvm版本。version可简化为v。

6、总结
本节列出node.js版本管理工具nvm的安装及使用,需要注意的是安装路径最好不要出现中文和空格。

转载:https://www.cnblogs.com/gaozejie/p/10689742.html

参考:https://blog.csdn.net/HezhezhiyuLe/article/details/103556772

windows7下node升级到最新版本(亲测有效)
转载:https://blog.csdn.net/weixin_43254676/article/details/95469937

node 包管理nvm安装与使用 node版本管理_第10张图片

2.查看当前node安装位置

node -v 查看当前node版本

where node 查看当前node安装位置
node 包管理nvm安装与使用 node版本管理_第11张图片
3.将下载下来的node安装到相同路径即可。

二、nvmw
nvmw是一款针对windows的node版本管理工具 ,nvm是mac中的node版本管理工具。

安装nvmw

npm install -g nvmw

使用nvmw
nvmw -h 帮助

nvmw -v 版本
node 包管理nvm安装与使用 node版本管理_第12张图片
nvmw install v8.12.0 安装8.12.0版本的node,安装成功后提示

运行 nvmw use v8.12.0 切换到当前版本,至此成功升级node并切换到对应的版本

// 安装
nvmw install <version>

// 切换版本(切换当前)
nvmw use <version>

// 永久切换

nvmw switch  v12.13.0

!注意只能在 cmd 窗口操作

node 包管理nvm安装与使用 node版本管理_第13张图片
注意每次使用前都需要切换node版本,nvmw仅为版本控制工具,只是同时安装了两个版本的node,每次使用前需要指定要使用的node版本。

参考文档:
https://blog.csdn.net/lpf1215/article/details/52843523

npm的版本管理:
https://www.runoob.com/w3cnote/nvm-manager-node-versions.html

方法一: 用n升级nodejs

# 全局安装n
$ npm install -g n
# 升级到最新稳定版
$ n stable 
# 升级到最新版
$ n latest
# 升级到定制版
$ n v7.10.0
# 切换使用版本
$ n 7.10.0 (ENTER)

删除制定版本

$ n rm 7.10.0 

用制定的版本执行脚本

$ n use 7.10.0 some.js

方法二:用NVM来升级nodejs
github 下载nvm
配置项目到环境变量中

$ source ~/.bashrc
$ nvm --version
# 升级到到定制版
$ nvm install 7.10.0
# 升级到最新版
$ nvm install lastest
# 升级到稳定版
$ nvm install stable

!注意

你可能感兴趣的:(node,npm,javascript,node.js)