Menambahkan Dependensi dengan dart pub
Mengambil dan menentukan versi paket eksternal
Menambahkan Dependensi dengan dart pub adalah pelajaran Dart Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Dart Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Dart Academy mencakup 4 pelajaran total.
Perintah dart pub
Perintah dart pub adalah pengelola paket Anda. Perintah ini mengambil, menambahkan, dan memperbarui kode eksternal yang diandalkan proyek Anda. 📦
Menambahkan Paket
Cara tercepat untuk menambahkan dependensi adalah dart pub add. Perintah ini mengubah pubspec.yaml dan mengunduh paket dalam satu langkah.
dart pub add httpYang Ditulis oleh add
Setelah penambahan, bagian dependencies Anda memperoleh baris baru dengan batasan caret yang sesuai, sehingga Anda tidak perlu mengubah file secara manual.
dependencies:
http: ^1.2.0Menambahkan Dependensi Pengembangan
Berikan bendera --dev untuk menempatkan paket di bawah dev_dependencies. Gunakan ini untuk pelaksana pengujian dan alat lain saat pembangunan.
dart pub add --dev testMengambil Semuanya
Saat menggandakan proyek, jalankan dart pub get. Perintah ini membaca pubspec.yaml dan mengunduh setiap dependensi yang tercantum ke dalam tembolok lokal.
dart pub getMemperbarui Paket
Gunakan dart pub upgrade untuk memindahkan dependensi ke versi terbaru yang masih diizinkan oleh batasan Anda. Batasan yang ada tetap dihormati.
dart pub upgradeMenetapkan Versi Tepat
Anda dapat menambahkan paket pada version tertentu dengan menambahkan titik dua dan angkanya. Ini berguna saat Anda memerlukan rilis yang sudah terbukti baik.
dart pub add http:1.1.0Melihat Paket Kedaluwarsa
Jalankan dart pub outdated untuk melihat dependensi yang memiliki versi lebih baru. Perintah ini menampilkan kolom saat ini, dapat diperbarui, dan terbaru.
dart pub outdatedMenghapus Paket
Berubah pikiran? dart pub remove menghapus entri dari pubspec.yaml dan membersihkannya dari dependensi yang telah diselesaikan.
dart pub remove httpPaket Berasal dari pub.dev
Secara default, paket-paket ini diunduh dari pub.dev, repositori paket Dart resmi tempat komunitas menerbitkan kode bersama.
Tembolok Lokal
Paket yang diunduh tersimpan dalam cache bersama di mesin Anda, sehingga beberapa proyek dapat menggunakan file yang sama tanpa mengunduhnya lagi.
Pemeriksaan Singkat
Perintah mana yang sekaligus mengubah pubspec.yaml dan mengunduh paket?
Ringkasan
Sekarang Anda dapat add, mengambil, memperbarui, dan menghapus paket dengan dart pub. Semuanya diambil dari pub.dev ke dalam tembolok lokal bersama. 🎉
Belajar Dart dengan tutor AI — gratis
Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.
- Kursus
- 30
- Pelajaran
- 120
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Menambahkan Dependensi dengan dart pub” gratis?
Ya — teks lengkap “Menambahkan Dependensi dengan dart pub” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Dart Academy, upgrade ke CoddyKit PRO. Kursus Dart Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Menambahkan Dependensi dengan dart pub”?
Mengambil dan menentukan versi paket eksternal Kamu berlatih Dart Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Dart Academy?
Tidak diperlukan pengalaman sebelumnya. Dart Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.
Berapa lama pelajaran “Menambahkan Dependensi dengan dart pub” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Dart Academy ini?
Ya. Setiap pelajaran Dart Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Anatomi pubspec.yaml
- Menambahkan Dependensi dengan dart pub
- Import, Export, dan Library
- Batasan Versi dan Lockfile