问题描述

未正确安装nodejs,导致安装之后node -v有输出,npm -v无反应。

重新安装nodejs

解决方法

卸载nodejs

1
2
3
sudo apt-get remove nodejs
sudo apt-get remove --purge npm
sudo apt-get remove --purge nodejs

进入 /usr/local/lib 删除所有 node 和 node_modules文件夹 
进入 /usr/local/include 删除所有 node 和 node_modules 文件夹
(这里我删除的是nodejs文件夹)

安装nodejs

1
2
3
4
5
6
7
8
sudo apt-get install nodejs
node -v

# 安装最新的 node v10.x
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt-get install -y nodejs
node -v
npm -v