स्पंदन dart-lang एसडीके (और निष्पादन योग्य) का उपयोग करता है। तो जब मैं देखना चाहता हूं कि मैं किस संस्करण का उपयोग कर रहा हूं, तो मैं इसे चलाता हूं और निम्नलिखित प्राप्त करता हूं:

स्पंदन

flutter --version

आउटपुट

Flutter 1.23.0-18.1.pre • channel beta • https://github.com/flutter/flutter.git
Framework • revision 198df796aa (7 days ago) • 2020-10-15 12:04:33 -0700
Engine • revision 1d12d82d9c
Tools • Dart 2.11.0 (build 2.11.0-213.1.beta)

संस्करण: 2.11.0

तीव्र गति

लेकिन जब मैं अपनी मशीन के dart संस्करण की जांच करता हूं। कुछ अलग देखता हूँ..

dart --version

आउटपुट

Dart SDK version: 2.10.2 (stable) (Tue Oct 13 15:50:27 2020 +0200) on "macos_x64"

संस्करण: 2.10.2


मैं कैसे सुनिश्चित कर सकता हूं कि मैं हमेशा dart-sdk का उपयोग कर रहा हूं और dart टूल और flutter के बीच निष्पादन योग्य हूं? दो टूल्स का प्रबंधन क्या कर रहा है? क्या मुझे स्पंदन और डार्ट संस्करण के भिन्न होने की चिंता करनी चाहिए (संपादित करें)?

2
Apealed 22 अक्टूबर 2020, 20:56

2 जवाब

सबसे बढ़िया उत्तर

स्पंदन संस्करण और डार्ट संस्करण समान नहीं होना चाहिए। आप यहां से देख सकते हैं, नवीनतम डार्ट एसडीके संस्करण 2.10.0 है। लेकिन फ़्लटर में बहुत सारे नए संस्करण हैं जैसे कि यहां . डार्ट के दस्तावेज़ीकरण में एक संस्करण नोट है:

फ़्लटर 1.21 के अनुसार, फ़्लटर एसडीके में पूर्ण डार्ट एसडीके शामिल है। इस साइट के दस्तावेज़ीकरण और उदाहरण डार्ट एसडीके के संस्करण 2.10.0 का उपयोग करते हैं।

1
Akif 22 अक्टूबर 2020, 21:46

यदि आपने पहले डार्ट एसडीके को अलग से स्थापित किया है, तो आप इसे हटा सकते हैं, और फिर फ़्लटर में शामिल डार्ट एसडीके स्वचालित रूप से उपयोग किया जाएगा।

इंस्टालेशन फोल्डर ढूंढें which dart

अगर यह स्पंदन एसडीके फ़ोल्डर में नहीं है

तो बस rm -r फोल्डर

2
Edwin Liu 3 अगस्त 2021, 04:52