From 6dfc13ee6dd6a844c6271860bcb1e19921260e5c Mon Sep 17 00:00:00 2001 From: DEEMO101 <35123091+DEEMO101@users.noreply.github.com> Date: Fri, 22 Mar 2024 05:37:22 +0800 Subject: [PATCH] doc: add nvm-windows (#512) --- README.md | 1 + assets/nvm-windows.svg | 9 ++++ docs/nvm-windows.md | 103 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 113 insertions(+) create mode 100644 assets/nvm-windows.svg create mode 100644 docs/nvm-windows.md diff --git a/README.md b/README.md index 6239e5a..3a2299b 100644 --- a/README.md +++ b/README.md @@ -126,6 +126,7 @@ Quick Reference [PM2](./docs/pm2.md) [package.json](./docs/package.json.md) [Yarn](./docs/yarn.md) +[nvm windows](./docs/nvm-windows.md) ## 工具 diff --git a/assets/nvm-windows.svg b/assets/nvm-windows.svg new file mode 100644 index 0000000..2698f07 --- /dev/null +++ b/assets/nvm-windows.svg @@ -0,0 +1,9 @@ + + + + + + \ No newline at end of file diff --git a/docs/nvm-windows.md b/docs/nvm-windows.md new file mode 100644 index 0000000..8382980 --- /dev/null +++ b/docs/nvm-windows.md @@ -0,0 +1,103 @@ +nvm-windows 备忘清单 +=== + +[nvm-windows](https://github.com/coreybutler/nvm-windows) 是一个用于管理windows电脑上多个node.js版本的程序 + + +入门 +----- + +### 安装 + +最新的node-windows可以通过[nvm-windows发行版下载](https://github.com/coreybutler/nvm-windows/releases)地址下载安装程序 +双击setup程序按照提示操作即可完成安装。 + +### 常用指令 + +展示当前使用版本 + +``` +nvm current +``` + +安装指定版本的node程序版本,version设置为"latest"安装最新版本或者设置为"lts"安装最近的LTS(长期支持)版本。arch可以指定32或者64位版本(默认跟随系统),设置为"all"同时安装32和64位版本。在命令最后添加--insecure将跳过远程下载服务器的SSL验证。 + +``` +nvm install [arch] +``` + +列出node.js已安版本。可选输入 available 显示可获取的版本下载列表。 + +``` +nvm list [available] +``` + +卸载指定版本 + +``` +nvm uninstall +``` + +切换使用指定版本。version可选设置latest、lts以及newest,启用newest指定最近安装版本。arch可选指定32/64位架构。nvm use 将继续使用当前版本,但是将切换为指定架构程序。 + +``` +nvm use [arch] +``` + +### 基础指令 + +管理应用程序状态很简单,这里是命令 + +查看node程序是运行在32位还是64位模式下,指定32或者64覆盖默认运行架构模式 + +``` +nvm arch [32|64] +``` + +检查NVM4W进程已知问题 + +``` +nvm check +``` + +启用node.js版本管理 + +``` +nvm on +``` + +关闭node.js版本管理。(不会执行任何卸载操作) + +``` +nvm off +``` + +设置下载代理。可选url留空查看当前使用代理,设置为"none"移除代理设置。 + +``` +nvm proxy [url] +``` + +设置nvm储存不同版本的node.js的目录。如果未设置path,将展示当前存储目录。 + +``` +nvm root +``` + +展示当前nvm-windows使用版本。 + +``` +nvm version +``` + +指定node镜像 + +``` +nvm node_mirror +``` + +指定npm镜像 + +``` +nvm npm_mirror +```