web-dev-qa-db-fra.com

mettre à jour Dart sdk pour flutter

Je voudrais utiliser Dart SDK> = 2.2.0 avec flutter. Mais ma version actuelle utilisée par Flutter est 2.1.2

flutter --version
Flutter 1.2.1 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 8661d8aecd (2 months ago) • 2019-02-14 19:19:53 -0800
Engine • revision 3757390fa4
Tools • Dart 2.1.2 (build 2.1.2-dev.0.0 0a7dcf17eb)

J'ai essayé d'installer la version 2.2.0 indépendamment et j'ai réussi:

Dart --version
Dart VM version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on "macos_x64"

Cependant, Flutter n'utilise pas cette version comme vous pouvez le voir ci-dessus. J'ai essayé de remplacer les fichiers du Dart-sdk utilisé par flutter (flutter/bin/cache/Dart-sdk) par la version que j'ai installée indépendamment, mais lorsque j'essaie d'exécuter Flutter après cela, j'ai un problème d'instantané, donc j'ai remis l'original Dart-sdk dossier dans le répertoire flutter.

Avez-vous des idées comment le mettre à jour?

PS: J'ai téléchargé flutter très récemment (il y a 10 jours) à partir d'ici: https://flutter.dev/docs/get-started/install/macos

15
Itoun

Cela peut être dû au fait que vous êtes sur channel stable qui est la version la plus sécurisée des quatre canaux à mettre à jour (les canaux sont listés ici )

Si vous êtes un peu plus curieux d'essayer les nouvelles fonctionnalités sans avoir à risquer de mauvaises versions, je vous conseille channel beta:

Chaque mois, nous sélectionnons la "meilleure" version de développement du mois précédent, et la promouvons en version bêta. Ces versions ont été testées avec nos codelabs.

où le canal stable a cette description:

Lorsque nous pensons que notre build est particulièrement bon, nous le promouvons sur le canal stable. Nous avons l'intention de le faire plus ou moins chaque trimestre, mais cela peut varier. Nous vous recommandons d'utiliser ce canal pour toutes les versions d'applications de production. Nous pouvons envoyer des correctifs au canal stable pour les bogues de haute priorité, bien que notre intention soit de le faire rarement.

Vous pouvez changer le canal pour pointer sur beta en exécutant cette commande dans votre terminal: flutter channel beta suivi par flutter upgrade pour vous assurer que vous disposez de la dernière version de cette branche particulière.

Faites-moi savoir comment cela affecte votre situation.

8
flarkmarup

suivez une commande donnée ci-dessous:

1 .version flutter -> donne toute la liste des versions flutter disponibles.

2 .version flutter v1.12.13 + hotfix.7 -> vous pouvez passer à n'importe quelle version flutter donnée
dans votre console par 1ère commande.

0
97loser