记一次pdjs时安装glob出现,npm ERR! code ETARGET和npm ERR! code ELIFECYCLE

如往常一样,我使用pdjs来编译proto文件,但出现了以下报错:

大致就是pdjs的util在尝试执行`npm install glob@^7.2.1 escodegen@^1.13.0 `时出错了

尝试手动执行安装,`escodegen `被正确安装,但`glob@^7.2.1`出错

bash 复制代码
npm ERR! code ETARGET
npm ERR! notarget No matching version found for glob@7.2.1.
npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn't exist.

也就是找不到符合条件的版本为7.2.1的包

执行`npm view glob versions`,出来了很多

筛选一下相近的版本`>npm view glob versions | findstr 7.2 `(windows中的`findstr`与linux中的`grep`相似)

出现的结果:

bash 复制代码
  '7.2.0',  '7.2.2',      '7.2.3',  '8.0.1',  '8.0.2',

于是,手动安装与需求`7.2.1`相近的高版本`7.2.2`
npm install glob@^7.2.2

重新执行pdjs命令正常,问题解决

相关推荐
量化分析码农14 小时前
【Python量化多因子实战 03】多因子怎么合成?等权、IC 加权与回归加权实测
后端
麦麦麦当劳大王1 天前
【油猴脚本】Boss直聘 岗位职责复制
开发语言·前端·javascript
深蓝AI1 天前
JWT 不是登录方案:三种登录态架构怎么选
后端
starzy19901 天前
深入理解Scala Map:从实现原理到工程实践
开发语言·后端·scala
小lu飞1 天前
2026小红书小工具怎么制作:纯前端 ZIP 打包、沙箱限制与笔记挂载流程
前端·笔记·ai·ai编程
卷无止境1 天前
凌晨三点的绿灯
后端
smallcelebration1 天前
151 从0开始搭建后端项目
前端·firefox
wangruofeng1 天前
手机和电脑传文件,除了微信还有 LocalSend
前端
excel1 天前
基于 GPT 的自动发布文章接口方案:从一句话或一张图片生成并发布内容
前端·javascript·后端
其实防守也摸鱼1 天前
个人学习 Pwn 思路:从基础到漏洞利用的进阶路径
大数据·前端·人工智能·chrome·算法·安全·网络安全