为了方便管理多个Node版本,使用nvm安装。安装步骤1.安装nvm安装nvm的方法有很多种,这里推荐使用git安装:$gitclonehttps://github.com/nvm-sh/nvm.git.nvm$cd~/.nvm$。./nvm.shconfiguration.bashrc,添加:exportNVM_DIR="$HOME/.nvm"[-s"$NVM_DIR/nvm.sh"]&&\."$NVM_DIR/nvm.sh"#这会加载nvm[-s"$NVM_DIR/bash_completion"]&&\."$NVM_DIR/bash_completion"#这个加载nvmbash_completion来确认是否安装成功:$source~/.bashrc$command-vnvmnvm这里不用which-anvm,而是用command-vnvm来判断,因为nvm不是一个可执行文件,而是一个shell函数。2、安装Node不指定版本号,即安装最新版本:$nvminstallnode确认是否安装成功:$node--versionv19.0.0$npm--version8.19.23。配置npm源。默认的npm源位于外部服务器上。访问速度相对较慢。这里我们用淘宝的图片代替。使用的时候把npm改成cnpm。别名cnpm="npm--registry=https://registry.npm.taobao.org\--cache=$HOME/.npm/.cache/cnpm\--disturl=https://npm.taobao.org/dist\--userconfig=$HOME/.cnpmrc"4.下载npm包。以tldr为例。下载方式为:$cnpminstalltldr确认是否安装成功:$whichtldr/Users/muming/.nvm/versions/node/v19.0.0/bin/tldr$tldrcommandcommand强制执行当前shell指定的程序,忽略任何具有相同名称的函数、内置函数和别名。更多信息:https://manned.org/command。-按字面执行ls程序,即使ls存在别名:commandls-显示指定命令的可执行程序路径或别名定义:command-vcommand-name另请参阅:lsreferences安装nvm:https://github.com/nvm-sh/nvm...安装节点:https://github.com/nvm-sh/nvm...
