安装newman error:package exports for 'c:\nmp\node_modules\newman\node_module 解决办法
十八岁 人气:2
一、场景描述:
通过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
终于成功了,长舒一口气,然后迅速写下这篇博客。好了,打工人要下班了!!!
初入职场热爱分享的打工人一枚,请大家多多指教,么么哒~
加载全部内容