正常安装是sudo apt install nodejs先安装 Node.js,然后再sudo apt install npm安装 Node Package Manager。然而,在这样做时,npm -v说3.5.2。要正常升级,我会做sudo npm install -g npm,它更新到最新版本(在撰写本文时为6.0.1)。
当我执行 a 时which npm,我得到/usr/local/bin/npm,但是apt在/usr/bin/npm. 如果我sudo apt purge npm删除 npm,它仍然会将 npm 的 npm 版本保留在/usr/local/bin/npm,但是npm -v说-bash: /usr/bin/npm: No such file or directory.
很多文章都说使用PPA来安装nodejs,但我认为应该有一种通过apt.
DigitalOcean 关于正常安装和通过 PPA 的安装说明: https : //www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-18-04
通过 PPA 安装的 TecAdmin 说明: https …