环境:win10,node.js 8.17.0

操作:使用npm命令

异常:

TypeError: Cannot destructure property `stat` of 'undefined' or 'null'.
    at Object.<anonymous> (C:\Users\a\AppData\Roaming\npm\node_modules\npm\node_modules\@npmcli\node-gyp\lib\index.js:2:29)
    at Module._compile (module.js:653:30)
    at Object.Module._extensions..js (module.js:664:10)
    at Module.load (module.js:566:32)
    at tryModuleLoad (module.js:506:12)
    at Function.Module._load (module.js:498:3)
    at Module.require (module.js:597:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (C:\Users\a\AppData\Roaming\npm\node_modules\npm\node_modules\@npmcli\run-script\lib\run-script-pkg.js:4:55)
    at Module._compile (module.js:653:30)
C:\Users\a\AppData\Roaming\npm\node_modules\npm\node_modules\@npmcli\config\lib\index.js:163
      throw new Error('call config.load() before reading values')
      ^

Error: call config.load() before reading values
    at Config.get (C:\Users\a\AppData\Roaming\npm\node_modules\npm\node_modules\@npmcli\config\lib\index.js:163:13)
    at process.errorHandler (C:\Users\a\AppData\Roaming\npm\node_modules\npm\lib\utils\error-handler.js:171:32)
    at emitOne (events.js:116:13)
    at process.emit (events.js:211:7)
    at process._fatalException (bootstrap_node.js:391:26)

解决方案:

1,卸载nodejs

2,删除C:\Users\a\AppData\Roaming\npm 文件夹

3,重新安装nodejs

记一次使用npm命令报错相关推荐

  1. 【npm i 报错解决方法】npm ERR! code ERESOLVEnpm ERR!npm ERR! While resolving: by-web@1.2.2npm ERR!

    [npm i 报错解决方法]npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! np ...

  2. npm i 报错及解决方案

    目录 报错案例1 报错案例2 报错案例3 报错案例4 报错案例5 报错案例1 npm ERR! Cannot read properties of null (reading 'pickAlgorit ...

  3. npm start 报错解决方案

    一. 命令:报错信息:报错截图:解决方案:方案链接: 命令: npm start # 提示:这里的命令只能运行在有GUI图像渲染的机器上才有用,比如Ubuntu桌面版,我一开始运行在docker里,d ...

  4. 解决hexo d命令报错 ERROR Deployer not found: git

    解决hexo d命令报错 ERROR Deployer not found: git 问题乍现 探索过程 柳暗花明 完美句号 问题乍现 本来想开开心心搭一个属于自己的博客网站,于是按照网上的教程搭建h ...

  5. npm install 报错 ERR! gyp ERR! cwd D:\workspace\node_modules\node-sass错误解决/npm ERR! gyp verb `which

    一.问题描述: npm install 报错 ERR! gyp ERR! cwd D:\workspace\node_modules\node-sass 二.可能原因 nodejs与sass版本不匹配 ...

  6. npm install 报错:no such file or directory, scandir '..\node-sass\vendor'

    Vue 项目 npm install 报错:module build failed: Error: ENOENT: no such file or directory, scandir '-\node ...

  7. npm -4048报错解决

    *关于在拉取代码之后安装依赖时出现-4048的报错 ** 在我们git clone url拉取代码,使用npm i 安装依赖包的时候有时候会出现-4048的问题如下图, 此图为npm i 报错 解决方 ...

  8. npm安装报错解决合集(一)

    在新版nodejs已经集成了npm,所以npm也都安装好了.可以通过输入下面命令来测试是否成功安装 node -vnpm -v 如果安装成功,都会出现版本号 用npm -v测试,报错: node:in ...

  9. 关于npm install报错

    我是刚学得vue,现在刚刚下载了node镜像,在最后第二步得时候报错了,npm install报错,说我得packlock.json有问题,我得步骤是这样得 1.全局安装node镜像,npm inst ...

  10. 树莓派(Raspberry Pi 3) centos7使用yum命令报错File /usr/bin/yum, line 30 except KeyboardInterrupt, e:...

    使用yum命令报错 File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: ^ SyntaxError: invalid ...

最新文章

  1. 配置中心Apollo的设计原理
  2. mac编译openresty报Undefined symbols for architecture x86_64
  3. android 动态添加删除控件,求教Android,动态添加到控件能动态删除吗?
  4. 产品经理入门——PM
  5. 吴恩达《优化深度神经网络》精炼笔记(1)-- 深度学习的实用层面
  6. 锐捷升级最新版本出现虚拟网卡安装失败?
  7. 设计模式C++实现(5)——原型模式
  8. Hybris commerce的promotion rule里的固定折扣功能
  9. 如何让fragment刷新界面_快速实现android版抖音主界面的心得
  10. 手机游戏降低游戏延迟的软件_怎么降低手机网络延迟(减少网络延迟的5个小技巧)...
  11. Git 新建仓库推送远程技巧
  12. Quartz学习总结(1)——Spring集成Quartz框架
  13. Servlet教程第6讲笔记
  14. 在Android中调用KSOAP2库访问webservice服务出现的服务端返回AnyType{}
  15. matlab做信号实验需要安装那些模块_Amesim软件安装过程
  16. db2 中sql 拼接字符串
  17. sql 时间日期格式转换
  18. leapftp连接不上,为什么leapftp连接不上
  19. [爬虫]requests+正则表达式爬取猫眼电影TOP100
  20. 小云管家(Rotor):一款开源的效率工具箱

热门文章

  1. 企业财务数据分析指标
  2. 海风教育荣获第七届中国财经峰会最具成长价值奖
  3. 为什么当函数值为定值时,梯度垂直于等值面?
  4. VTK笔记——医学图像等值面提取(Marching Cubes)
  5. 储户诉银行虚假宣传 微众银行智能存款产品屡遭用户投诉
  6. 【错误解决】Ubuntu20.04安装输入法遇到的问题
  7. HDU6184 Counting Stars(三元环计数)
  8. 99乘法表图片java_【Java案例】九九乘法表
  9. TP Link 路由器 设置
  10. 大部头出版物排版软件