登录 注册
当前位置:主页 > 资源下载 > 50 > npm-force-resolutions用于强制npm安装指定的传递依赖版本

npm-force-resolutions用于强制npm安装指定的传递依赖版本

  • 更新:2024-11-06 23:35:50
  • 大小:191KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

NPM部队决议 该软件包修改package-lock.json,以强制安装特定版本的传递依赖关系(依赖关系的依赖关系),类似于yarn的,但不必迁移到yarn。 警告开始之前 这种情况的用例是存在安全漏洞,并且您必须更新嵌套的依赖项,否则您的项目将很容易受到攻击。 但这只能用作最后一个资源,您应该首先更新*依赖关系,并为他们提出一个问题以更新易受攻击的子依赖关系( npm ls 可以帮助您解决此问题)。 如何使用 首先,将要修复的依赖项版本的字段resolutions添加到package.json ,例如: " resolutions " : { " hoek " : " 4.2.1 " } 然后将npm-force-resolutions添加到预安装脚本中,以便在您每次npm install之前修补package-lock文件: