NodeJS 尝试从npx-force-resolutions获取分辨率时超时

at0kjp5o  于 2023-05-17  发布在  Node.js
关注(0)|答案(2)|浏览(337)

我正在尝试使用下面的命令强制解析某些依赖项

npx npm-force-resolutions

每次尝试后,它都会抛出一个超时错误并中断。
堆栈跟踪:
Error: Timeout trying to fetch resolutions from npm at switch__2144__auto__ (C:\Users\***\AppData\Roaming\npm-cache\_npx\13732\node_modules\npm-force-resolutions\out\npm_force_resolutions\core.cljs:61:3)

kognpnkq

kognpnkq1#

只是有个问题。设置更长的时间在我身边工作。我没有降级。
npm config set fetch-retry-maxtimeout 1000000
如果仍然超时,您可以尝试设置更长的时间。它需要更长的时间,我预计…

guicsvcw

guicsvcw2#

将npm-force-resolutions降级到0.0.3版本似乎已经解决了这个问题。我在.npmrc中尝试了timeout,没有太大帮助。
运行npx npm-force-resolutions@0.0.3
或者如果你在package.json的脚本部分有这个,那么更新如下:
"preinstall": "npx npm-force-resolutions@0.0.3"
参考:https://github.com/rogeriochaves/npm-force-resolutions/issues/33

相关问题