u/Emotional-Object1949

Best Practice for Installing FVM: via Flutter or via Standalone Dart SDK?

I know that FVM essentially depends on a Dart environment.
The official recommendation is usually:

  1. Install Flutter
  2. Install FVM
  3. Use FVM to manage different Flutter versions

But in this setup, there will be:

  • one globally installed Flutter SDK
  • multiple Flutter SDKs managed by FVM

In real-world development, what is considered the best practice?

  • Do most developers install FVM through a standalone Dart SDK, so the entire Flutter environment is managed consistently by FVM?
  • Or do most people follow the official approach and keep a global Flutter installation alongside FVM-managed versions?

I’d like to understand:

  • which approach is more common in team workflows
  • which setup is more stable and causes fewer issues
  • especially for developers using Windows, what has your actual experience been?
reddit.com
u/Emotional-Object1949 — 3 days ago