[通过PKG安装节点后未找到NPM命令(无brew)
我试图删除NPM和Node并重新安装它们。您会注意到,我是一个完全的菜鸟。
可悲的是我不记得我使用的命令。
[删除它们后,我运行了node -v
,返回了command not found
,运行了npm -v
,然后返回了command not found
,所以我认为该过程成功了。
然后我去Nodejs网站并下载了MacOS的最新软件包(v12.11.1)并运行了安装程序。它说成功了。我按预期检查了node -v
并返回了12.11.1
,但是随后我检查了npm -v
并遗憾地返回了npm not a command
!!
如果运行which node
,我会得到/usr/local/bin/node
。如果运行which npm
,我什么也不会返回。
此后,我尝试了很多方法来再次删除它们,以防万一某个东西丢失了,但每次我得到的都是相同的东西-没有NPM!
[StackOverflow上的大多数答案都谈到了Brew,但是我没有使用Brew,我已经尝试了很多其他答案,但无法收回NPM。
PKG安装程序提到:“确保/ usr / local / bin在$ PATH中。”但不能完全确定这是什么意思,以及这是否是我的问题。
有人知道删除两者的所有痕迹的肯定方法,所以当我从Node重新安装PKG时,我同时安装了Node和NPM并正常工作?
UPDATE:
自发布此问题以来,我似乎已经取得了一些成功。我按照.html的说明手动删除了“所有NPM相关的内容”,然后再次运行安装程序。现在,当我检查npm -v
时,它将返回到最新版本号6.11.3
。
在删除/回答我自己的问题之前,我会做一些测试。
回答如下:Google搜索'Adding to $ PATH mac'返回的结果为最佳结果:
https://www.architectryan/2012/10/02/add-to-the-path-on-mac-os-x-mountain-lion/
打开终端并运行以下命令:
sudo nano / etc / paths
在出现提示时输入密码。
转到文件的底部,然后输入要添加的路径。
按Control-x退出。
输入“ Y”以保存修改的缓冲区。
就是这样!要进行测试,请在新的终端窗口中键入:
echo $ PATH
[通过PKG安装节点后未找到NPM命令(无brew)
我试图删除NPM和Node并重新安装它们。您会注意到,我是一个完全的菜鸟。
可悲的是我不记得我使用的命令。
[删除它们后,我运行了node -v
,返回了command not found
,运行了npm -v
,然后返回了command not found
,所以我认为该过程成功了。
然后我去Nodejs网站并下载了MacOS的最新软件包(v12.11.1)并运行了安装程序。它说成功了。我按预期检查了node -v
并返回了12.11.1
,但是随后我检查了npm -v
并遗憾地返回了npm not a command
!!
如果运行which node
,我会得到/usr/local/bin/node
。如果运行which npm
,我什么也不会返回。
此后,我尝试了很多方法来再次删除它们,以防万一某个东西丢失了,但每次我得到的都是相同的东西-没有NPM!
[StackOverflow上的大多数答案都谈到了Brew,但是我没有使用Brew,我已经尝试了很多其他答案,但无法收回NPM。
PKG安装程序提到:“确保/ usr / local / bin在$ PATH中。”但不能完全确定这是什么意思,以及这是否是我的问题。
有人知道删除两者的所有痕迹的肯定方法,所以当我从Node重新安装PKG时,我同时安装了Node和NPM并正常工作?
UPDATE:
自发布此问题以来,我似乎已经取得了一些成功。我按照.html的说明手动删除了“所有NPM相关的内容”,然后再次运行安装程序。现在,当我检查npm -v
时,它将返回到最新版本号6.11.3
。
在删除/回答我自己的问题之前,我会做一些测试。
回答如下:Google搜索'Adding to $ PATH mac'返回的结果为最佳结果:
https://www.architectryan/2012/10/02/add-to-the-path-on-mac-os-x-mountain-lion/
打开终端并运行以下命令:
sudo nano / etc / paths
在出现提示时输入密码。
转到文件的底部,然后输入要添加的路径。
按Control-x退出。
输入“ Y”以保存修改的缓冲区。
就是这样!要进行测试,请在新的终端窗口中键入:
echo $ PATH