Uninstalling packages and dependencies

如果您不再需要在代码中使用包,建议您将其卸载并将其从项目的依赖项中删除.

Uninstalling local packages

Removing a local package from your node_modules directory

要从node_modules目录中删除软件包,请在命令行上使用uninstall命令 . 如果程序包是作用域的,则包括作用域.

Unscoped package

npm uninstall <package_name>

Scoped package

npm uninstall <@scope/package_name>

Example

npm uninstall lodash

Removing a local package from the package.json dependencies

要从package.json的依赖项中删除软件包,请使用--save标志. 如果程序包是作用域的,则包括作用域.

Unscoped package

npm uninstall --save <package_name>

Scoped package

npm uninstall --save <@scope/package_name>

Example

npm uninstall --save lodash
注意:如果您将软件包安装为" devDependency"(即使用--save-dev ),请使用--save-dev进行卸载: npm uninstall --save-dev package_name

Confirming local package uninstallation

要确认npm uninstall正常工作,请检查node_modules目录是否不再包含已卸载软件包的目录.

Uninstalling global packages

要卸载无作用域的全局软件包,请在命令行上将uninstall命令与-g标志一起使用. 如果程序包是作用域的,则包括作用域.

Unscoped package

npm uninstall -g <package_name>

Scoped package

npm uninstall -g <@scope/package_name>

Example

例如,要卸载名为jshint的软件包,请运行:

npm uninstall -g jshint

Resources

Uninstalling local packages

Uninstalling global packages


< Using deprecated packages

by  ICOPY.SITE