情况
老项目使用的是ant-design-vue@1.7.8版本。其官方依赖lodash版本是4.17.5。这个lodash版本低于4.17.12是已知的漏洞。
问题
在不修改ui框架(antUI vue2最新版本好像也就1.7.8)的前提,如何解决其依赖lodash版本过低问题。
老项目使用的是ant-design-vue@1.7.8版本。其官方依赖lodash版本是4.17.5。这个lodash版本低于4.17.12是已知的漏洞。
在不修改ui框架(antUI vue2最新版本好像也就1.7.8)的前提,如何解决其依赖lodash版本过低问题。
11 回答1.2k 阅读
3 回答956 阅读✓ 已解决
2 回答951 阅读✓ 已解决
3 回答927 阅读✓ 已解决
2 回答646 阅读
3 回答962 阅读
3 回答958 阅读
删除本地的
package-lock.json,安装最新版本的lodash应该就行,一般会去重;运行
npm ls lodash看一下依赖树, 看最终安装的有没有重复,deduped就代表去重了,实际只会在顶层安装最后一行的;或者可以使用
overrides配置;{
}