繁体   English   中英

尝试安装 node-fetch 但会导致错误

[英]Trying to install node-fetch but it results in an error

我开始搞乱不和谐的机器人,我需要节点获取来学习我开始学习的教程。

我只是想运行:(安装节点获取)

npm install node-fetch

这会导致如下所示的错误。

这是日志文件中的实际错误:

TypeError: Cannot read properties of null (reading 'matches')
     at Link.matches (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\node.js:1107:41)
     at Link.canDedupe (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\node.js:1061:15)
     at PlaceDep.pruneDedupable (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\place-dep.js:468:14)
     at PlaceDep.placeInTree (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\place-dep.js:329:14)
     at PlaceDep.place (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\place-dep.js:216:10)
     at new PlaceDep (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\place-dep.js:73:10)
     at C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:990:31
     at Array.map (<anonymous>)
     at Arborist.[buildDepStep] (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:990:8)
at async Arborist.buildIdealTree (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:218:7)

我可以在这里做些什么来解决这个问题?

提前致谢。

在此处输入图像描述

尝试安装较低版本。 试试npm install node-fetch@2它对我有用。 在此之前执行npm cache clean –force清除缓存。

已解决,如果我理解正确,是一个 npm 缓存问题,请查看:

https://github.com/node-fetch/node-fetch/issues/1603

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM