运行以下 npm 命令时,出现错误。
npm list @my-ui-fwk/core
npm ERR! code ELSPROBLEMS
npm ERR! invalid: @my-ui-fwk/[email protected] D:\my-ui-web\node_modules\@my-ui-fwk\lab\node_modules\@my-ui-fwk\core
[email protected] D:\my-ui-web
+-- @my-ui-fwk/[email protected] overridden
+-- @my-ui-fwk/[email protected] overridden
| +-- @my-ui-fwk/[email protected] deduped
| `-- @my-ui-fwk/[email protected] overridden
| `-- @my-ui-fwk/[email protected] deduped
`-- @my-ui-fwk/[email protected] overridden
`-- @my-ui-fwk/[email protected] invalid: "1.16.0" from node_modules/@my-ui-fwk/lab overridden
您能否帮助我理解该错误的实际含义以及最后一行的含义
"invalid: "1.16.0" from node_modules/@my-ui-fwk/lab overridden"
我正在尝试覆盖 package.json 中的 @my-ui-fwk/core ,如下所示。不知道上面的语法有没有问题?
"overrides": {
"@my-ui-fwk/data-grid": {
"@my-ui-fwk/core": "$@my-ui-fwk/core"
},
"@my-ui-fwk/lab": {
"@my-ui-fwk/core": "$@my-ui-fwk/core"
}
}
ELSPROBLEMS 仅表示无效包存在问题。
npm 错误! invalid: @my-ui-fwk/[email protected] 表明正在使用的 @my-ui-fwk/core 版本 (1.22.0) 被视为无效。这可能是由于您的依赖项中存在冲突或不一致造成的
可能的解决方案: