Mac下如何安装Node和Newman

-操作系统:Macos Mojave 10.14.6

-Node.js版本:V 15.9.0



一、问题描述


首先我是按照以下安装方法安装了Node、Npm和Newman

在这里插入图片描述

输入Node时系统可以正常打开

但是输入Newman -v 查看是否安装成功时却提示common not found

在这里插入图片描述


二、方法一:改变上一级环境变量

遇到这种问题时我第一时间去查找百度、博客园和CSDN来解决

看到其他大神也遇到过类似的问题,还给出解决办法:

就是改变上一级的环境变量。

第一步:

右键点击finder

在这里插入图片描述
前往"/"文件夹

在这里插入图片描述
在这里插入图片描述
第二步:

使用快捷键shift+command+.显示隐藏文件夹

在这里插入图片描述
第三步:

找到etc文件夹并打开,找到其中的profile文件

在这里插入图片描述

在这里插入图片描述

第四步:

向最后添加两句话

1export NODE_HOME=""(双引号里面添加node安装路径,不知道安装路径的格外关注一下Node安装界面,那里会提示安装路径,复制粘贴即可)

2export PATH = $PATH:$NODE_HOME/bin

但是问题就来了,我想往里面添加的时候系统一直提示我:

在这里插入图片描述
所以我就想是不是也是权限不够的问题导致安装失败的。


三、方法二:开启Mac的root权限

既然Node安装的时候没有报错,那就回到Newman的安装界面

在这里插入图片描述

仔细查看发现安装的时候系统提示了permission denied

翻译过来意思是权限不足被拒绝❌

所以我就开始尝试试着修改最高权限来再次安装Newman


第一步:

左上角找到"系统偏好设置"

在这里插入图片描述
第二步:

在左下角的位置点击"用户与群组"

在这里插入图片描述
第三步:

先点按锁按钮进行解锁,再点击登陆选项

在这里插入图片描述
第四步:

点击加入

在这里插入图片描述
第五步:

点击点"打开目录实用工具"

在这里插入图片描述
第六步:

这边又有一个锁,还是先解开

然后点击“编辑”就可以打开root权限了

在这里插入图片描述

最后还需要自己设置一下密码(密码和验证为同一密码)

在这里插入图片描述
第七步:

这也是最后一步了,打开终端输入 su - root

在这里插入图片描述

这时候在root权限下再次安装Newman时就不会报错了

在这里插入图片描述


四、问题总结

有时候出现一个错误时立马去查百度或者CSND反倒并不是一个特别好的习惯

因为导致问题的原因有非常多种,相应的其他人解决问题的方法也可能有非常多种

但是这些方法并不一定适合你,为何不先去分析问题再去搜索呢,这样才是最好的学习。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Henrik Wu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值