从 Angular 项目卸载包

Uninstall a Package From Angular Project

我在我的项目中安装了一个 Owl carousel 包,现在我需要将其从我的项目中删除。 怎么可能,我试过 ng uninstall 但没有成功

这样试试:

npm uninstall owl.carousel

npm u owl.carousel

命令如下:

npm uninstall <name> removes the module from node_modules, but not package.json

npm uninstall <name> --save also removes it from dependencies in package.json

npm uninstall <name> --save-dev also removes it from devDependencies in package.json

npm -g uninstall <name> --save also removes it globally

Angular 将跟踪您使用 package.json 文件安装的所有软件包。

package.json 文件中将有一个依赖项对象,它维护应用程序正在使用的所有包或依赖项。

您可以从 package.json 中的依赖项中删除 owl.carousel 包,然后执行 npm update 从您的项目中删除包。

如果您检查 package.json 文件,您会看到 "owl.carousel": "^x.x.x",只需删除该行并删除 node_modules 使用 rm -rf node_modules。 这样做之后,执行 npm install。 这将从您的项目中删除 Owl 轮播。