dart pub remove
Use dart pub remove to remove a dependency.
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
#
默认情况下,pub 会从网络上拉取 package
(--no-offline)。若你想使用本地的 package,使用
--offline 参数。想了解更多细节,请查看
离线获取 package.
-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.
--[no-]example
#
By default, after removing the specified dependencies, pub
also retrieves the dependencies of the
example/ directory
of the package (--example). To skip retrieving
example dependencies, use --no-example.
In a workspace
#
In a Pub workspace
dart pub remove removes dependencies from the
package in the current directory.