If a packages in your pub cache to change or break, you can use flutter pub cache repair command performs a clean reinstall of all hosted and git packages in the system cache. Show activity on this post. Delete the pubspec. lock file then run the command flutter pub get again .
Read moreWhat is pub in flutter?
Pub is the package manager for the Dart programming language , containing reusable libraries & packages for Flutter, AngularDart, and general Dart programs. So basically pub is the same as npm or any other package manager but it is specific to dart and flutter.
Read moreWhat is the purpose of Pubspec Yaml?
The pubspec is written in YAML, which is human readable, but be aware that white space (tabs v spaces) matters. The pubspec file specifies dependencies that the project requires, such as particular packages (and their versions), fonts, or image files .
Read more