这是我收到的警告:npm WARN deprecated [email protected]: Modern JS已经保证Array#sort()是一个稳定的排序,所以这个库已被弃用。请参阅 MDN 上的兼容性表:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility npm 错误!代码1
我本来想安装 taco
弃用警告不应阻止安装软件包。如果您想解决弃用警告,则必须要求软件包维护者删除依赖项或分叉软件包。
顺便说一句,您可以使用
npm ls
确定为什么要安装已弃用的软件包。它将为您提供依赖于包的所有依赖项的列表。
这是从
@tableau/taco-toolkit
到 stable
的依赖链
> npm install @tableau/taco-toolkit
> npm ls stable
[email protected] /Users/madison/projects/bench
└─┬ @tableau/[email protected]
└─┬ [email protected]
└─┬ @parcel/[email protected]
└─┬ @parcel/[email protected]
└─┬ [email protected]
└── [email protected]