安装newman error:package exports for 'c:\nmp\node_modules\newman\node_module 解决办法

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

安装newman error:package exports for 'c:\nmp\node_modules\newman\node_module 解决办法

十八岁   2021-01-19 我要评论

 

一、场景描述:

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

尝试了很多安装命令:

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

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

 

二、报错信息:

error:package exports for 'c:\nmp\node_modules\newman\node_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 Files\Nodejs
C:\Users\{User}\AppData\Roaming\npm(或%appdata%\npm)
C:\Users\{User}\AppData\Roaming\npm-cache(或%appdata%\npm-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

 

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

 

 

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

 

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们