What is the best way to add flutter dependencies?

272 Views Asked by At

We can add flutter dependencies by the following ways. I want to know which one is efficient and also the differences between the following ways

  1. 'cupertino_icons: ^1.0.2' // What's the use if we use version number
  2. 'cupertino_icons: ' // What if we don't mention the version number
  3. 'cupertino_icons: any' // difference between (2 and 3)
1

There are 1 best solutions below

2
On

When you add dependency like cupertino_icons: ^1.0.2 it will get any version between 1.0.2 and 2.0.0 and looks for compatible version with your flutter and dart version and other packages,

when you add dependency like cupertino_icons: any it will get any version that compatible with your flutter and dart version and other packages.

also there is another version that is cupertino_icons: 1.0.2 which get exact 1.0.2 version of cupertino_icons.