npm 卸载没有错误,但也不会删除包?



我想删除包@rollup/plugin-graphql@1.1.0,但npm卸载根本无法删除它:

检查已安装的软件包:

npm list --depth=0
├── @apollo/client@3.5.8
├── @rollup/plugin-graphql@1.1.0
// some more packages

移除包装:

npm uninstall @rollup/plugin-graphql@1.1.0
up to date, audited 334 packages in 1s
53 packages are looking for funding
run `npm fund` for details

再次检查已安装的软件包:

npm list --depth=0
├── @apollo/client@3.5.8
├── @rollup/plugin-graphql@1.1.0 // <-- still here!
// some more packages

这是怎么回事?packages.json也不会更改。

我在npm 8.3.0,节点16.13.1

也许这个包是您安装的另一个包的依赖项?如果是这样,既然它仍然是需要的,npm就不删除它吗?

您可以使用npm list @rollup/plugin-graphql进行调查

最新更新