安装newman error:package exports for 'c: mp ode_modules ewman ode_module 解决办法

一、场景描述

通过npm安装newman时,一直失败。

尝试了很多安装命令:

npm install -g newman
npm install -g newman --registry=http://registry.npm.taobao.org

安装过程没问题,但是newman -v的时候,就各种报错,抓狂了我。

 

 二、报错信息

error:package exports for 'c:
mp
ode_modules
ewman
ode_module
internal/modules/cjs/loader.js:596 throw err; ^ Error: Cannot find module 'express'
npm ERR! code ERR_TLS_CERT_ALTNAME_INVALID
npm ERR! errno ERR_TLS_CERT_ALTNAME_INVALID
npm ERR! request to https://........

......有很多报错信息,这里只根据搜索历史记录了这几个。

 

 三、解决办法

1、完全卸载node

2、重启电脑(一定要重启,亲测有效)

3、安装node

4、安装Newman

 

重要过程的详细步骤:

1、卸载node

①从卸载程序卸载程序和功能。

②重新启动(或者您可能会从任务管理器中杀死所有与节点相关的进程)。

③寻找这些文件夹并删除它们(及其内容)(如果还有)。根据您安装的版本,UAC设置和CPU架构,这些可能或可能不存在:

C:Program Files (x86)Nodejs
C:Program FilesNodejs
C:Users{User}AppDataRoaming pm(或%appdata% pm)
C:Users{User}AppDataRoaming pm-cache(或%appdata% pm-cache)

④检查您的%PATH%环境变量以确保没有引用Nodejs或npm存在。

⑤如果仍然没有卸载,请where node在命令提示符下键入,您将看到它所在的位置 - 删除(也可能是父目录)。

⑥重新启动,很好的措施。

3、安装node:

       https://www.cnblogs.com/l199616j/p/13986110.html

4、安装newman

先检查node是否安装成功:

node -v
npm -v

 node和npm没问题,接下来安装newman

npm install -g newman

 

 

 安装结束后,检查是否安装成功

newman -v

终于成功了,长舒一口气,然后迅速写下这篇博客。好了,打工人要下班了!!!

初入职场热爱分享的打工人一枚,请大家多多指教

 

作者:十八岁

-------------------------------------------

如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

原文地址:https://www.cnblogs.com/l199616j/p/14300256.html