如何在 NPM 中永久排除特定的传递依赖项

Rob*_*eiz 9 javascript node.js npm yarnpkg

我有一个 Vue.js 项目,在package.json. 这导致package-lock.json.

传递依赖项之一具有我的组织中不允许的许可证。我在 Google 上做了一些关于如何排除 NPM 中的传递依赖项的研究,但我找不到任何有用的东西。

exclusions在 Maven(Java 世界)中,每个直接依赖项都有一个可选列表。NPM 有类似的东西吗?如何从我的项目中永久删除传递依赖项?