IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> 使用nvs管理node版本 -> 正文阅读

[JavaScript知识库]使用nvs管理node版本

  • 下载nvs
https://github.com/jasongin/nvs/releases

// 下载 .msi 格式后直接安装即可
  • 使用 nvs
# 下载 Node.js:
$ nvs add 16.14.0

# 运行 nvs use 去选择 Node.js 的版本
$ nvs use 16.14.0
PATH += ~/.nvs/node/16.14.0/x64

# 使用 nvs link 添加默认的 Node.js 版本:
$ nvs link 16.14.0
  • nvsnpm命令不生效
# 安装以后在新的终端窗口中nvs和npm不生效时,注意注销从新登陆,或者从新启动一次系统
PS C:\mySoft\react-app> npm run dev
npm : 无法加载文件 C:\Users\jackj\AppData\Local\nvs\default\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwl
ink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1

# 解决方法
#1. 打开 powerShell 用管理员身份运行
#2. 输入命令: set-ExecutionPolicy RemoteSigned 
#3. 输入 A
  • 切换node版本
# 查看已有版本
$ nvs ls
>#node/16.14.0/x64
  node/10.16.3/x64 (Dubnium)

# 切换到10.16.3
$ nvs use 10.16.3
PATH -= %LOCALAPPDATA%\nvs\default
PATH += %LOCALAPPDATA%\nvs\node\10.16.3\x64

# 将当前版本设置为默认版本(重要)
$ nvs link 10.16.3
%LOCALAPPDATA%\nvs\default -> %LOCALAPPDATA%\nvs\node\10.16.3\x64
  • 命令介绍
命令描述
nvs help <command>获取命令的详细帮助
nvs install初始化并使用 NVS
nvs uninstall从 profile 和 environment 中移除 NVS
nvs --version展示 NVS 版本
nvs add [version]下载某个版本的 Node.js
nvs rm <version>移除某个版本的 Node.js
nvs migrate <fromver> [tover]迁移全局的node_modules
nvs upgrade [fromver]更新当前环境的 Node.js 至最新版本
nvs use [version]选择使用某个版本的 Node.js
nvs auto [on/off]使用 cwd 自动切换
nvs run <ver> <js> [args...]使用 Node.js 的某个版本的去执行 js 应用
nvs exec <ver> <exe> [args...]使用 Node.js 的某个版本的去执行 可执行文件
nvs which [version]显示 Node.js 的某个版本的二进制文件的路径
nvs ls [filter]展示本地下载的 Node.js 版本列表
nvs ls-remote [filter]列出可下载的 Node.js 版本
nvs lsr [filter]同上
nvs link [version]设置一个软连接指向一个版本,作为默认使用的版本
nvs unlink [version]删除指向默认版本的链接
nvs alias [name] [value]给某个版本设置一个别名
nvs remote [name] [value]设置下载node的仓库

[version][filter] 是用来描述版本的,有以下一些情况

  • 参考链接
https://gitee.com/wsz7777/nvs#windows
  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2022-03-17 22:02:04  更:2022-03-17 22:05:08 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 6:08:14-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码