الفصل 36: إدارة الحزم
مقدمة
مدير الحزم sad-pkg يساعدك في إدارة الاعتماديات ومشاركة كودك مع الآخرين.
إنشاء مشروع جديد
bash
sad-pkg جديد مشروعيهذا ينشئ الهيكل التالي:
مشروعي/
├── حزمة.ص
├── مصدر/
│ └── رئيسي.ص
└── اختبارات/
└── اختبار_رئيسي.صملف الحزمة
sad
# حزمة.ص
{
"اسم": "مشروعي"،
"إصدار": "1.0.0"،
"وصف": "مشروع تجريبي"،
"مؤلف": "اسمك"،
"اعتماديات": {
"رياضيات": "^2.0.0"،
"شبكة": "^1.5.0"
}
}أوامر مدير الحزم
| الأمر | الوصف |
|---|---|
sad-pkg ثبت اسم_الحزمة | تثبيت حزمة |
sad-pkg أزل اسم_الحزمة | إزالة حزمة |
sad-pkg حدث | تحديث الحزم |
sad-pkg ابحث اسم | بحث عن حزمة |
sad-pkg ابنِ | بناء المشروع |
sad-pkg انشر | نشر حزمة |
استخدام الحزم في الكود
sad
استورد رياضيات من "رياضيات"
استورد {جلب، أرسل} من "شبكة"
متغير نتيجة = رياضيات.جذر(25)
اطبع_سطر("الجذر التربيعي: " + نتيجة) # 5إنشاء حزمة خاصة بك
sad
# مصدر/أدوات.ص
صدّر دالة تنسيق_رقم(رقم، خانات)
متغير نص = ""، رقم
بينما (طول(نص) < خانات)
نص = "0" + نص
نهاية
ارجع نص
نهاية
صدّر دالة تنسيق_تاريخ(يوم، شهر، سنة)
ارجع تنسيق_رقم(يوم، 2) + "/" + تنسيق_رقم(شهر، 2) + "/" + سنة
نهايةتمرين
أنشئ حزمة "أدوات_نص" تحتوي على:
- دالة عكس النص
- دالة عد الكلمات
- دالة تحويل إلى أحرف كبيرة