我使用流浪汉并在我参加的训练营的第一天安装了它。我现在正在尝试学习反应,但是节点的安装版本太低,无法使用npx / npm。我尝试了很多不同的事情,查找了不同的视频,然后在墙上。我现在有nodeJS版本12,并且节点v7和我的环境似乎只是默认为v7,我无法sudo apt删除它
答案 0 :(得分:1)
好吧,我认为有两个步骤可以解决您的问题,从长远来看,它或多或少会为您提供帮助。
您可以按照SO上的此指南执行删除步骤:How do I completely uninstall Node.js, and reinstall from beginning (Mac OS X)
提到的5个步骤足以确保您的开发人员没有节点。
这会将您的开发恢复到默认环境。之后,就不要像以前那样安装任何新节点。
nvm
来管理节点版本管理 转到https://github.com/nvm-sh/nvm并遵循其安装指南。
基本上,此工具将帮助您管理计算机上的节点版本。您可以安装多个版本,然后根据您的特定需求选择使用哪个版本。
安装指南非常容易遵循,对于某些Mac OS用户来说可能会有一些细微的调整,但这并不困难。
希望获得帮助,
答案 1 :(得分:0)
nvm 100%解决了该问题。能够使用它来更新没有更新的版本,并且我能够卸载未使用的版本。不幸的是,我永远无法使create-react-app正常工作。这与我找不到和删除的根文件中安装的node_module文件夹有关,因此每次我尝试创建react app时它都崩溃了。但是我想我可以使用CDN来创建一个react应用,所以我想它不是那么重要,至少我需要npm / npx