Ubuntu 18.04在其默认存储库中包含一个版本的Node.js,可用于在多个系统间提供一致的体验。 在写本文时,我的存储库中的版本是8.10.0。 这不会是最新的版本,但它应该稳定且足以快速实验该语言。
1.刷新本地包索引
sudo apt update
2.从存储库中安装Node.js
sudo apt install nodejs
3.检查从存储库中安装的Node.js版本
nodejs -v
4.安装npm
sudo apt install npm
补充一下:安装cnpm
liyabin@liyabin-Vostro-15-3565:~$ sudo npm -g install cnpm
研究一下:(1)/usr/local/bin/cnpm -> /usr/local/lib/node_modules/cnpm/bin/cnpm
(2)/usr/local/lib
使用PPA安装
要获得更新版本的Node.js,您可以添加由NodeSource维护的PPA(个人包归档)。 这将拥有比官方Ubuntu版本库更新的Node.js版本,并允许你在Node.js v6.x(支持到2019年4月),Node.js v8.x(当前版本LTS版本,支持到2019年12月)和Node.js v10.x(最新版本,支持到2021年4月)。
5.安装curl
sudo apt install curl
6.切换到主目录
cd ~
7.使用curl
为你的首选版本安装脚本,确保使用首选版本字符串,我用的是Node.js v10.x,
如果你用的版本是Node.js v6.x,则将10.x替换为6.x, 如果你用的版本是Node.js v8.x,则将10.x替换为8.x。(下面命令中的斜体内容即10.x根据自己的首选版本进行修改)。
curl -sL https://deb.nodesource.com/setup_10.x -o nodesource_setup.sh
8.使用gedit查看脚本
gedit nodesource_setup.sh
查看完按Ctrl + Q快捷键回到当前目录
9.在sudo下运行脚本
sudo bash nodesource_setup.sh
10.再次重新安装Node.js
sudo apt install nodejs
11.查看Node.js版本
nodejs -v
我的Node.js版本显示是 v10.8.0
12.查看npm版本
npm -v
我的npm版本显示是 6.2.0
13.为了使一些npm
包能够工作(例如那些需要从源代码编译代码的包),你需要安装build-essential
包:
sudo apt install build-essential