freeCodeCamp/curriculum/challenges/arabic/05-apis-and-microservices/managing-packages-with-npm/remove-a-package-from-your-...

1.9 KiB

id title localeTitle challengeType
587d7fb5367417b2b2512c04 Remove a Package from Your Dependencies قم بإزالة حزمة من التبعيات الخاصة بك 2

Description

لقد قمت الآن باختبار بعض الطرق التي يمكنك من خلالها إدارة تبعيات مشروعك باستخدام قسم تبعيات package.json. لقد قمت بتضمين الحزم الخارجية عن طريق إضافتها إلى الملف وحتى إخبار npm بأنواع الإصدارات التي تريدها باستخدام أحرف خاصة مثل tilde (~) أو علامة الإقحام (^). ولكن ماذا لو كنت ترغب في إزالة حزمة خارجية لم تعد بحاجة إليها؟ كنت قد خمنت بالفعل - فقط إزالة "مفتاح" المقابلة: الزوج قيمة لذلك من الاعتماديات الخاصة بك. تنطبق هذه الطريقة نفسها على إزالة الحقول الأخرى في الحزمة الخاصة بك. json بالإضافة إلى تعليمات إزالة لحظة الحزمة من التبعيات الخاصة بك. تأكد من حصولك على كمية مناسبة من الفواصل بعد إزالتها.

Instructions

Tests

tests:
  - text: يجب ألا تتضمن "التبعيات" "لحظة"
    testString: 'getUserInput => $.get(getUserInput(''url'') + ''/_api/package.json'').then(data => { var packJson = JSON.parse(data); assert.notProperty(packJson.dependencies, ''moment'', ''"dependencies" still includes "moment"''); }, xhr => { throw new Error(xhr.responseText); })'

Challenge Seed

Solution

// solution required