我正在使用 "csv-file-validator": "^1.8.0"
包,该包有 3 个依赖项。
famulus "2.1.2"
lodash "4.17.15"
papaparse "^5.2.0"
我想要更新/强制使用版本为4.17.20
的lodash
。我发现了选择性依赖解决方案,并在我的package.json
文件中进行了以下操作:
"resolutions": {
"csv-file-validator/lodash": "^4.17.20"
}
我删除了 yarn.lock
文件和 node_modules
文件夹,然后再次运行了 yarn install
命令。但是 Lodash 的版本仍然是 4.17.15。
csv-file-validator@^1.8.0:
version "1.8.0"
resolved "https://pkgs.dev.azure.com/RCTechnologies/EMA/_packaging/EMA/npm/registry/csv-file-validator/-/csv-file-validator-1.8.0.tgz#f8b879f533ce8c84b115d0ed2eca8e691249ec22"
integrity sha1-+Lh59TPOjISxFdDtLsqOaRJJ7CI=
dependencies:
famulus "2.1.2"
lodash "4.17.15"
papaparse "^5.2.0"
有没有可能实现这个?如果可以,我错过了什么,是什么呢?