Flutter uchun Yangi boshlanuvchilar



Download 15,11 Mb.
bet35/115
Sana24.04.2022
Hajmi15,11 Mb.
#580073
1   ...   31   32   33   34   35   36   37   38   ...   115
Bog'liq
Flutter

pub global faollashtirish sahna qo'li

pubdan paketni (bu holda Stagehand) yuklab oladi ombor va o'rnatish bu ichida the Dart paketlar kesh katalog ichida sizning tizimi. Bu farqlanadi ko'ra uchun operatsion tizimingiz: $HOME/.pub-cache/bin Linux-ga asoslangan tizimlarda


va AppData\Rouming\Pub\Kesh\bin yoqilgan Windows.
Kimga yugur Sahna qo'li va har qanday boshqa global faollashtirilgan paket asbob dan the buyruq chiziq, ikkita usuldan birini qo'llashingiz mumkin:
The birinchi hisoblanadi tomonidan Oldingi the asbob buyruq bilan quyidagilar :


pub yugur global


The ikkinchi hisoblanadi tomonidan qo'shish the Dart global paketlar kesh katalog ichiga operatsion tizim yo'li.

Keyin to'g'ri o'rnatish va sozlash the Sahna qo'li asbob, siz mumkin boshlash hosil qiluvchi Dart loyihalari:





    1. Birinchidan, yaratmoq a bo'sh papka bilan the hohlagan paket nomi.





    1. Keyin, ichida the yaratilgan papka, hosil qilish the paket tuzilishi foydalanish quyidagi buyruq:



pub yugur global sahna qo'li

Shu bilan bir qatorda, agar siz bor sizning yo'l to'g'ri tuzilgan, siz mumkin foydalanish sahna qo'li


, qayerda hisoblanadi the hohlagan Sahna qo'li shablon uchun foydalanish.



pubspec fayli


Pubspec _ fayl Dart paketining qalbida joylashgan va qanday qilib to'g'ri tasvirlashni tushunish uchun the paket, biz kerak uchun tushunish Qanday bu fayl hisoblanadi tuzilgan. Bu fayl hisoblanadi yamlga asoslangan sintaksis, konfiguratsiya fayllari uchun ishlatiladigan keng tarqalgan format bo'lib, tuzilishi oson o'qilishi va kuzatilishi mumkin. Pubspec _ fayl quyidagicha:

ism: oddiy_paket_tuzilmasi tavsifi: A oddiy paket misol versiya: 1.0.0


bosh sahifa: https://www.example.com
muallif: Alessandro Biessek


muhit:
sdk: '>=2.0.0 <3.0.0' # tekshirish the bog'liqliklar Bo'lim
# quyida uchun tushunish deps versiyalashtirish


bog'liqliklar: json_serializable: ^2.0.1


dev_dependencies: sinov: ^1.0.0

The fayl belgilaydi the paket metadata ma `lumot, qaysi hisoblanadi foydali agar siz istayman uchun paketni nashr eting. Shuningdek, u paketning uchinchi tomon bog'liqliklarini va Dart SDK versiyasini belgilaydi. Keling, pubspecni ko'rib chiqaylik maydonlar batafsil:


ism : Bu hisoblanadi the identifikator ning the paket. Bu hisoblanadi talab qilinadi va kerak
faqat kichik harflar va raqamlardan iborat, shuningdek, _ xarakter; qo'shimcha ravishda, u haqiqiy Dart identifikatori bo'lishi kerak (ya'ni, u raqamlar bilan boshlanmaydi va zahiradagi so'z bo'la olmaydi). Agar siz paketni nashr qilmoqchi bo'lsangiz, bu juda muhim xususiyatdir ichida the pub ombori, va bu hisoblanadi yaxshi uchun tekshirish the mavjud paket nomlar takrorlanmasligi uchun.
tavsif : Bu ixtiyoriy maydon boʻlsa-da, agar siz paketni nashr qilmoqchi boʻlsangiz, toʻplam maqsadini oddiy soʻzlar bilan tasvirlab berish talab qilinadi. versiya : Bu shaxsiy paketlar uchun ham ixtiyoriy, lekin nashr qilish uchun talab qilinadi uchun the pub ombori. Bu muhim uchun saqlab turish mustahkamlik ichida hamjamiyat tomonidan ishlatilishi mumkin bo'lgan paketning versiyasi.
bosh sahifa : Uchun pub paketlar, bu bo'ladi bo'l bog'langan uchun the paketlar sahifa yoqilgan the pub sayti. Uni nashr etish niyatida uni taqdim etish juda muhim.
muallif : Majburiy bo'lmasa-da, aloqa ma'lumotlarini taqdim etish muhimdir the yaratuvchi yoki ijodkorlar ning the kutubxona. Bundan tashqari, a kutubxona mumkin bor bir nechta muallif; bu holda YAML ro'yxati sintaksisini sozlash orqali foydalanish mumkin
the mualliflar maydon o'rniga (Eslatma the ixtiyoriy aloqa ma'lumotlari):


mualliflar:

  • Alessandro Biessek

  • Alessandro Biessek



bog'liqliklar va dev_dependencies : Bular murojaat qiling uchun the haqiqiy maqsadi _
the pubspec fayl. A ro'yxatga olish ning uchinchi tomon paketlar hisoblanadi talab qilinadi uchun the foydalanish ning kutubxona va kutubxonaning rivojlanishi.
atrof-muhit : Bundan tashqari the uchinchi tomon qaramliklar, U yerda hisoblanadi bitta Ko'proq, qilaylik
demoq, the asosiy qaramlik ning a paket, qaysi hisoblanadi the Dart SDK o'zi. In bu maydonida maqsadni va qo'llab-quvvatlanadigan Dart SDK versiyalarini ko'rsatishingiz kerak.

The tipik pubspec tuzilishi ega the dalalar bu edi belgilangan avvalroq. Uchun a


to'liq tushuntirish ning the pubspec fayl va boshqa maqsadga muvofiq dalalar, olish a qarang Dart veb-saytida: https:/ / www. dartlang. org/ tools / pub/ pubspec .





Paket bog'liqliklar - pub


Hozir bu siz tushunish the eng muhim roli ning the pubspec fayl ichida the paket Dart ilovalarini ishlab chiqishda siz loyihangizga uchinchi tomon paketiga bog'liqliklarni qo'shishingiz mumkin. Muhim pub bor loyihangizga paketga bog'liqliklarni qo'shish yoki yangilashda ishlashingiz mumkin bo'lgan buyruqlar. Shuningdek, biz foydalanishimiz kerak bo'lgan qaramlik versiyasini qanday qilib to'g'ri belgilashni ko'rsatishimiz kerak.

Keyin siz boshlash a yangi Dart loyiha, yoki qo'lda yoki tomonidan foydalanish a generator asbob shunday Stagehand sifatida siz qilishingiz kerak bo'lgan birinchi narsa quyidagi buyruqni bajarishdir:





Download 15,11 Mb.

Do'stlaringiz bilan baham:
1   ...   31   32   33   34   35   36   37   38   ...   115




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish