ToB企服应用市场:ToB评测及商务社交产业平台

标题: Node安装及情况配置+Node多版本管理【Window/macOS】 [打印本页]

作者: 花瓣小跑    时间: 2024-8-23 23:57
标题: Node安装及情况配置+Node多版本管理【Window/macOS】
1. 下载安装


情况变量的配置


打开cmd

2. 使用体系的包管理器+第三方工具管理

window 包管理器(Chocolatey)

本机情况是 window 11 :
简介

Chocolatey 是一个 Windows 上的包管理器,类似于 Linux 体系中的 apt 或 yum,它允许用户通过命令行界面轻松地安装、更新、卸载软件包。Chocolatey 旨在简化软件的管理和自动化任务,它拥有一个巨大的软件包库,用户可以通过它来获取各种应用程序和工具。

安装

cmd 实行下面命令
  1. @"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "[System.Net.ServicePointManager]::SecurityProtocol = 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
复制代码
PowerShell.exe 实行下面命令
  1. Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
复制代码
Chocolatey常用命令:


macOS 包管理器(Homebrew )

简介

Homebrew 是 macOS(或 Linux)上的包管理器,它简化了软件的安装和管理过程。Homebrew 允许用户通过命令行安装、更新和管理 macOS 体系上的软件包。
macOS 安装步骤(一般不用)

验证安装

安装完成后,实行以下命令来验证 Homebrew 是否正确安装:
  1. brew doctor
复制代码
如果一切正常,brew doctor
将不会报告任何题目。
安装nvs
  1. brew install nvs
复制代码
常用命令列表:

命令描述brew search搜索可用的软件包。brew install安装指定的软件包。brew uninstall卸载指定的软件包。brew list列出已安装的软件包及其版本。brew update更新 Homebrew 本身和本地数据库。brew upgrade升级所有已安装的软件包到最新版本。brew outdated列出所有有更新的软件包。brew cleanup清理旧版本的软件包和缓存文件。brew info表现软件包的详细信息,包罗安装选项和依赖关系。brew deps列出软件包的依赖项。brew cat表现软件包的描述信息。brew doctor
查抄 Homebrew 安装的题目,并提供修复建议。brew tap添加新的第三方仓库。brew untap从 Homebrew 中移除第三方仓库。brew cask install安装 macOS 应用。brew cask uninstall卸载 macOS 应用。brew cask list列出所有已安装的 macOS 应用。brew cask search搜索 macOS 应用。 nvs/nvm(node 包管理工具) 安装

   choco install nvs
  常用命令
   
  其他命令
   
  安装node:

  1. # 查看帮助命令
  2. nvs -h
  3. # 查看版本列表
  4. nvs ls
  5. # 安装指定版本
  6. nvs add 16.18.0
  7. # 切换node版本
  8. nvs use v16.18.0
  9. #查看版本
  10. node -v
复制代码

题目解决

  1. where nvs
复制代码

找到这个目录中 的 setting.json文件,
  1. {
  2.         "aliases": {},
  3.         "remotes": {
  4.                 "default": "node",
  5.                 - "node": "https://nodejs.org/dist/",
  6.                 + "node": "https://npmmirror.com/mirrors/node/",
  7.                 "iojs": "https://iojs.org/dist/",
  8.                 "nightly": "https://nodejs.org/download/nightly/",
  9.                 "chakracore": "https://nodejs.org/download/chakracore-release/",
  10.                 "chakracore-nightly": "https://nodejs.org/download/chakracore-nightly/"
  11.         }
  12. }
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4