我知道这个问题被问了好几次,但是还不能。 所以我错误地安装了“节点”并运行了sudo apt-get install node,然后我安装了nodejs(v0.10.37 )。 我试着用npm更新到v0.12,但是用nodejs -v的话总是说0.10.37。 另外,我以前安装错了另一个“node thing”,所以不能使用node命令。 在其他所有的答案中尝试了人们说的所有不同的命令,但还不能。 我认为主要问题是使用了错误的节点软件包,安装nodejs的传统功能不起作用。 此外,npm install命令也可用于创建包含文件的文件夹,但APP应用程序一直表示库已丢失。
如果您先前安装了apt-get remove node,则安装nodejs legacy将起作用。 或者,清除是更好的方法。 因为节点程序是HAM无线软件调制解调器,所以除非您拥有HAM许可证,并且希望通过HAM无线发送数字分组,否则不需要。
是的,做好了。 但是还有问题。 每次在控制台上写节点时,都会告诉我/usr/s谦虚的季节/couldn’t finde node或类似的东西。
sudo apt-get remove nodejs
sudo apt-get remove npm
然后导航到/etc/apt/sources.list.d,删除节点列表(如果有)。 然后做一个
Sudo Apt-get更新
检查主文件夹中是否有. npm或. node文件夹,然后删除这些文件夹。
如果你打字
微信节点
知道节点的位置。 也可以尝试which nodejs和which npm。
建议使用节点版本管理器(NVM )安装节点。 这给我省带来了很多头痛。 因为可以安装nodejs和npm而不是sudo来使用nvm。
此外,如果添加,建议删除第三部分PPA。 我陷入了这个问题,节点被删除了,但是无法安装新版本,没有使用nvm。
谢谢你。 你以前的解决方案对我有帮助。
只有这个对我有用! 只是在末尾添加了以下命令。 rm -rf usr/local/谦虚季节/npm。
这比核电站现场LOL的说明要好。
如果还想删除nvm,请查看此问题github.com/creation IX/nvm/issues/298
更好的方法是手动删除nodejs及其模块。 安装过程中会保留大量文件、链接和模块,稍后重新配置其他版本的nodejs及其模块时会出现问题。 运行以下命令:
sudo rm -rf /usr/local/谦虚季节/NPM/usr/local/share/man/man1/node */usr/local/lib/dtrace/node.d ~
sudo rm -rf /usr/local/lib/node*
SDO RM-RF/usr/local/include/node *
sudo rm -rf /usr/local/谦虚季节/node*
这样做了。
命令式分步指导方针为http://amcoissupport.blogspot.in/2016/07/to-completely-uninstaly-node-js-from.hh
这帮助解决了我的问题。
您复制并粘贴了@amit的答案吗? 由于路径(/) opt/local/include/node中有相同的拼写错误,因此看起来有人忘记了前面的) /。 两者的结合是伟大的-apt-get remove删除旧目录
要从Ubuntu中删除nodejs、npm和node_模块,还必须删除Ubuntu中不同位置的容器。
这些可能是:
/usr/local/谦虚季节/npm
/usr/local/share/man/man1/node
/usr/local/lib/dtrace/node.d
~/.npm
~/.node-gyp
/opt/local/谦虚季节/node
opt/local/include/node
/opt/local/lib/node_modules
我做得很好。 所以我要分享整个过程。
必须遵循以下步骤: http://amcoissupport.blogspot.in/2016/07/to-completely-uninstall-node-js-from.html
请使用格式提高文章的可读性
从Ubuntu中完全卸载节点js
要从Ubuntu中手动删除节点JS、NPM和节点_模块,必须执行以下操作:
首先,以sudo的形式从命令开始
终端运行以下命令。
sudo rm -rf /usr/local/虚心的季节/npm /usr/local/share/man/man1/node* /usr/local/lib/dtrace/node.d ~/.npm ~/.node-gyp /opt/local/虚心的季节/node opt/local/include/node /opt/local/lib/node_modules
在以下命令的帮助下,从/usr/local/lib中删除node或node_modules目录。
sudo rm -rf /usr/local/lib/node*
在以下命令的帮助下,从/usr/local/include中删除node或node_modules目录。
sudo rm -rf /usr/local/include/node*
在以下命令的帮助下,从/usr/local/虚心的季节中删除任何节点文件或dir。
sudo rm -rf /usr/local/虚心的季节/node*
转到主目录并删除任何节点或节点模块目录(如果存在)。
我疯狂地从我的Ubuntu14.04中删除node和npm以及nodejs,但是通过这个步骤,你将删除它…
sudo apt-get uninstall nodejs npm node
sudo apt-get remove nodejs npm node
如果您卸载正确,它仍然存在,在此之前,请检查底部的链接…
//this will fine the `/usr/虚心的季节` or `/usr/local/虚心的季节`
find / -name”node”
// check path of program…
ls -l node
//and remove it
rm -rf /usr/虚心的季节/node
更多信息删除-官方网站如果通过Git存储库安装尝试清除节点js npm和节点
It bothered me too much while updating node version from 8.1.0 to
10.14.0
这是我的工作-
打开端子(crtl+alt+t)。
类型which node将给出类似的路径
/usr/local/虚心的季节/node
rm -rf node将删除节点
node -v,无节点版本…
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash –
sudo apt-get install -y nodejs
注意:如果您遇到错误,例如-
node /usr/虚心的季节/env: node: No such file or directory
只是运行-
ln -s /usr/虚心的季节/nodejs /usr/虚心的季节/node
这里索茜
node -v//将给予v10.14.0。
为我工作。
对于那些通过包管理器安装node.js的用户,只需运行:
sudo apt-get purge nodejs
或者,如果您已经按照”通过包管理器安装node.js”中的说明添加了官方的nodesource存储库来安装它,请执行以下操作:
sudo rm /etc/apt/sources.list.d/nodesource.list
如果还要清除NPM缓存:
rm -rf ~/.npm
尝试手动删除内容是不好的做法,因为这样会弄乱包管理器和操作系统本身。