node.js - update - npm شرح
ما هو خيار-save لتثبيت npm؟ (6)
رأيت بعض الدروس حيث كان الأمر:
npm install --save
ماذا يعني الخيار --save
؟
غير قادر على العثور على الإجابة على Google.
npm تثبيت package_x - حفظ
سيتم حفظ الحزمة المعينة (package_x) في package.json داخل التبعيات. اذا اضفت
npm install <> --save-dev
ثم سيتم حفظها داخل "devDependencies".
اعتبارًا من npm 5 ، يكون من الأفضل استخدام --save-prod
(أو -P
) من --save
ولكن القيام بنفس الشيء ، كما هو مذكور في documentation . حتى الآن ، - --save
لا يزال يعمل إذا قدم.
قبل الإصدار 5 ، قام NPM ببساطة بتثبيت حزمة ضمن node_modules
افتراضيًا. عندما كنت تحاول تثبيت التبعيات للتطبيق / الوحدة النمطية ، ستحتاج إلى تثبيتها أولاً ، ثم إضافتها (مع رقم الإصدار المناسب) إلى قسم dependencies
في package.json
الخاصة بك.
تعليمات الخيار - --save
NPM لتضمين الحزمة داخل قسم dependencies
من package.json
تلقائيًا ، مما يوفر لك خطوة إضافية.
بالإضافة إلى ذلك ، هناك خيارات تكميلية --save-dev
و --save-optional
حفظ --save-optional
الذي يحفظ الحزمة تحت devDependencies
و devDependencies
، على التوالي. يكون ذلك مفيدًا عند تثبيت حزم التطوير فقط ، مثل grunt
أو مكتبة الاختبار.
تحديث npm 5:
اعتبارًا من npm 5.0.0 ، تتم إضافة الوحدات النمطية المثبتة كاعتمادية بشكل افتراضي ، لذا لم يعد يتم استخدام الخيار --save
. خيارات الحفظ الأخرى لا تزال موجودة ويتم سردها في documentation npm install
.
لن تفعل أي شيء إذا لم يكن لديك ملف package.json
. ابدأ بتشغيل npm init
لإنشاء واحد. ثم يدعو إلى npm install --save
أو npm install --save-dev
أو npm install --save-optional
package.json
لسرد npm install --save-optional
.
npm ط (اسم الحزمة) - حفظ
بشكل مبسط ، باستخدام الأمر أعلاه ، لن نحتاج إلى كتابة اسم الحزمة في ملف package.json الخاص بك. ll auto إضافة اسمها والتبعية مع الإصدار الذي ستحتاجه في الوقت المناسب عندما تذهب للإنتاج أو الإعداد مرة أخرى.
npm مساعدة في تثبيت
فوق الأمر ليرة لبنانية مساعدة في معرفة المزيد من الخيارات وتصحيح def.shown في الموافقة المسبقة عن علم