dart pub remove
Usa dart pub remove para eliminar una dependencia.
Remove es uno de los comandos de la herramienta pub (pub tool).
$ dart pub remove <package> [options]
Este comando elimina el paquete especificado del pubspec como dependencia.
Por ejemplo, el siguiente comando equivale a
editar pubspec.yaml (eliminando http de dependencies
o dev_dependencies)
y luego llamar a dart pub get:
dart pub remove http
Opciones
#Para conocer las opciones que se aplican a todos los comandos de pub, consulta Opciones globales.
--[no-]offline
#
Por defecto, pub se conecta a la red
para recuperar paquetes alojados (--no-offline).
Para usar paquetes almacenados en caché en su lugar, utiliza --offline.
Para más detalles,
consulta Obtener paquetes estando sin conexión (offline).
-n, --dry-run
#
Informa qué dependencias cambiarían, pero no cambia ninguna.
--[no-]precompile
#
Por defecto, pub precompila los ejecutables
en las dependencias inmediatas (--precompile).
Para evitar la precompilación, utiliza --no-precompile.
--[no-]example
#
Por defecto, después de eliminar las dependencias especificadas,
pub también recupera las dependencias del
directorio example/ del paquete (--example).
Para omitir la recuperación de dependencias de ejemplo, utiliza --no-example.
En un espacio de trabajo (workspace)
#En un espacio de trabajo de Pub (Pub workspace), dart pub remove elimina
dependencias del paquete en el directorio actual.
A menos que se indique lo contrario, la documentación en este sitio refleja Dart 3.12.2. Página actualizada por última vez el 31-03-2026. Ver fuente oreportar un problema.