npm和node删除命令
所用环境为 Ubuntu 16.04
#apt-get 卸载
sudo apt-get remove --purge npm
sudo apt-get remove --purge nodejs
sudo apt-get remove --purge nodejs-legacy
sudo apt-get autoremove
#手动删除 npm 相关目录
rm -r /usr/local/bin/npm
rm -r /usr/local/lib/node-moudels
find / -name npm
rm -r /tmp/npm*
Ubuntu 删除已经安装的软件(不包括依赖)
sudo apt-get remove --purge 软件名称
删除安装的依赖
sudo apt-get autoremove --purge 软件名称
更新Ubuntu软件源
sudo apt-get update
sudo apt-get install -y python-software-properties software-properties-common
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
安装node.js和npm
sudo apt-get install nodejs
sudo apt install nodejs-legacy
sudo apt install npm
更新npm的包镜像源, 方便快速下载
sudo npm config set registry https://registry.npm.taobao.org
sudo npm config list
全局安装n管理器(用于管理nodejs的版本)
sudo npm install n -g
安装最新的nodejs(stable版本)
sudo n stable
验证安装
sudo node -v
sudo npm -v
// A: 重新安装nodejs
手动移除 /usr/local/lib/node_modules整个目录
手动移除 /usr/local/bin/node
手动移除 /usr/local/bin/n
手动移除 /usr/local/bin/npm
在/usr/local/bin
创建一个名为solc的软链接
npm uninstall solc//卸载 没用
npm install -g [email protected]//安装solc0.4.25版本,没有卸载,安装0.8.0之后再次安装0.4.25