dart pub remove
Remove is one of the commands of the pub tool.
$ dart pub remove <package> [options]
This command removes the specified package from the pubspec as a dependency.
For example, the following command is equivalent to
editing
pubspec.yaml
(removing
http
from
dependencies
or
dev_dependencies
)
and then calling
dart pub get
:
$ dart pub remove http
Options
#For options that apply to all pub commands, see Global options.
--[no-]offline
#
By default, pub connects to the network
to retrieve hosted packages (--no-offline
).
To use cached packages instead, use
--offline
.
For details,
see
Getting while offline.
-n, --dry-run
#
Reports which dependencies would change, but doesn't change any.
--[no-]precompile
#
By default, pub precompiles executables
in immediate dependencies (--precompile
).
To prevent precompilation, use
--no-precompile
.
In a workspace
#
In a
Pub workspace
dart pub remove
removes
dependencies from the package in the current directory.
Unless stated otherwise, the documentation on this site reflects Dart 3.9.2. Page last updated on 2024-12-10. View source or report an issue.