写在前面
系统环境:Deepin V20 Beta
在此介绍两种常见的安装方法,官方强烈推荐第一种通过NVM的安装方式。MacOS同样适用。
方法一:通过NVM安装
安装NVM
在NVM
的github
首页找到install.sh
文件,拷贝到本地,然后通过终端执行即可。
NVM主页地址:https://github.com/nvm-sh/nvm
bash ./install.sh
或者根据官方提供的下载执行方式安装即可。
个人尝试这个方式容易出现网络拒绝访问,并不如直接复制文件内容来的方便。
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
# 或者
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
最后根据提示,再配置环境变量即可。此处给出的是官方的信息,在install.sh
文件执行成功后控制台有对应的环境变量配置信息,直接复制粘贴即可。注意是配置shell
的环境变量,还是需要根据本地具体的shell
程序来,照搬不一定有效。
# 粘贴到 ~/.bashrc 末尾
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
# 配置国内镜像
export NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node
检验一下是否安装成功
nvm --version
# 正常输出版本号
安装npm和node
# 安装最新版node和对应的npm
nvm install --lts
# 检查是否安装成功
npm -v
node -v
安装完成后,还需要配置一下npm
的镜像
npm config set registry https://registry.npm.taobao.org
# 查看
npm config get registry
方法二:apt直接安装
在Linux
系统中npm
和nodejs
其实是一件很容易的事情,只需要通过apt
工具就可以一键完成。
# 安装nodejs
sudo apt-get install nodejs
# 安装npm
sudo apt install libssl1.0-dev nodejs-dev node-gyp npm