大家好,欢迎来到IT知识分享网。
node.js 通用的安装方式(单版本)
Node.js 可以用不同的方式进行安装。
第一种,可以在官网中,根据自己的操作系统,选择对应的安装包。
打开官网网址(https://nodejs.dev/zh-cn/download/)
第二种,就是通过包管理器进行安装,在这种情况下,每个操作系统都有自己的包管理器。中列出了适用于MacOS、Linux和Windows的对应软件包管理器。
MacOS
1、可以通过包管理器 Homebrew 进行安装,
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安装完之后,我们brew 安装node.js
brew install node
2、可以通过包管理器 MacPorts 进行安装,官网下载地址如下:
port install nodejs<major version> 例如: port install nodejs16
Windows
1、可以通过包管理器 Winget 进行安装,可通过以下地址进行安装
https://aka.ms/winget-cli
安装完之后,可以通过下面命令安装
winget install OpenJS.NodeJS winget install OpenJS.NodeJS.LTS // LTS 版本
2、可以通过包管理器 chocolatey 进行安装,可通过以下地址进行安装
https://chocolatey.org/
安装完之后,可以通过下面命令安装
cinst nodejs cinst nodejs.install // 包括npm的完整版本安装
3、可以通过包管理器 scoop 进行安装,可通过以下地址进行安装
https://scoop.sh/
安装完之后,可以通过下面命令安装
scoop install nodejs scoop install nodejs-lts // LTS 版本
Node 版本管理工具安装的方式(多版本)
第一种方式,fnm 进行node.js的多版本管理,fnm 支持多个平台(macOS,Windows,Linux)等。
macOS
brew install fnm
Windows
scoop install fnm
choco install fnm
Linux/macOS/Windows
cargo install fnm
fnm install // 安装最新node版本 fnm ls // 显示已安装的版本 fnm install 18 // 安装指定版本 fnm use 18.1.1 // 使用18.1.1版本 fnm default 18.1.1 // 指定默认版本
第二种,nvm进行node.js的多版本管理,仅支持macOS
brew install nvm
nvm install 8.0.0 // nvm 安装8.0.0 nvm list // 显示安装的所有版本 nvm use 8.0.0 // 切换node 为8.0.0版本 nvm uninstall <version> // nvm 卸载指定版本 nvm alias default 8.0.0 // 设置默认node的版本
第三种,n 进行node.js的多版本管理,支持macOS 和 Linux
第四种,pnpm 进行node.js的多版本管理,支持 macOS,Windows,Linux,但是版本有些兼容性问题需要注意一下。
最后,在实际开发过程中,推荐用node的多版本管理工具(优先nvm,fnm),以便于在不同项目中,可以切换不同的node版本,否则会导致安装依赖总是报错。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/93763.html