You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

全局安装NestJS 9.2后遇依赖弃用警告,咨询修复途径

关于NestJS CLI全局安装时的依赖弃用警告问题

我全局安装了NestJS(v9.2)CLI工具,执行命令npm i -g @nestjs/cli后收到以下npm警告:

npm WARN deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
npm WARN deprecated rimraf@4.1.2: Please upgrade to 4.3.1 or higher to fix a potentially damaging issue regarding symbolic link following.

执行nest --version返回9.2.0,想知道这些警告能不能自行修复,还是得等NestJS开发者在后续版本中修复,也不清楚该怎么替换或升级这些依赖。


问题解答

  • 这些警告无法自行直接修复,因为sourcemap-codec和rimraf是NestJS CLI内部依赖的子依赖,并非你直接安装的包,无法直接修改全局安装的NestJS CLI的依赖树。
  • 这类弃用警告需要NestJS官方团队在后续版本中更新对应依赖来解决:
    • 针对sourcemap-codec,需要官方将依赖替换为@jridgewell/sourcemap-codec
    • 针对rimraf,需要官方升级到4.3.1及以上版本
  • 现阶段这些警告不会影响NestJS CLI的正常使用,仅提示依赖存在安全或维护风险。你可以正常使用当前版本的CLI,同时关注NestJS的版本更新,等官方发布修复后的新版本后,重新执行npm i -g @nestjs/cli完成升级即可。

内容的提问来源于stack exchange,提问作者r00k13

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 22:52:08