"এনপিএম-ডি ইনস্টল" এর "-ডি" কী?


87

আমি কিছু পোস্ট দেখেছি npmযা একটি -dযুক্তি দিয়ে চলমানকে বোঝায় । উদাহরণস্বরূপ, এই সমস্যাটি করাকে বোঝায় npm -d install coffee-script। আরও কয়েকটি পৃষ্ঠা রয়েছে যা কমপক্ষে একটি এনপিএম প্যাকেজের জন্য ইনস্টল নির্দেশাবলী সহ এই বাক্য গঠনটিও উল্লেখ করে।

তবে আমি এই -dতর্কটির জন্য কোনও ডকুমেন্টেশন খুঁজে পেতে অক্ষম হয়েছি । এর জন্য দস্তাবেজnpm install করতে কোনো উল্লেখ -d, কিংবা না npm প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী , কিংবা অন্যান্য নথিপত্র পৃষ্ঠাগুলি আমি মাধ্যমে তাকিয়ে করেছি কোন না।

না -dবিকল্প কিছু করতে? তা হলে কী?


4
আমি মনে করি এটি "এনপিএম আই-ডি .......... হওয়া উচিত" যা "এনপিএম ইনস্টল - সেভ-দেব ............" এর সমতুল্য হবে
— দেবডাব্লুএল

@ ডেডাব্লুএল, আপনি কি এই প্রশ্নের অন্যান্য উত্তরগুলি পড়েছেন? :-) -dএবং -Dআলাদা। stackoverflow.com/a/28463702/87399
— জো হোয়াইট

উত্তর:


78

এটির জন্য একটি শর্টকাট --loglevel info

দেখুন Shorthands ও অন্যান্য CLI শিষ্টাচার অধ্যায় :

  • -d: --loglevel info

91
আহ ... অবশ্যই কমান্ড-লাইন প্যারামিটারগুলি যে পৃষ্ঠাগুলিতে কমান্ড-লাইন প্যারামিটারগুলি বা তাদের প্রয়োগ হওয়া আদেশগুলি সম্পর্কে কথা বলবে তা নথিভুক্ত হবে না। বোকা আমাকে!
— জো হোয়াইট

4
@ জোউইহাইট উগ, আমার চুল ছিঁড়ে যাচ্ছিল এটি কী তা জানার চেষ্টা করে। গুগল শর্ট কমান্ড লাইনের বিকল্পগুলির পক্ষে একেবারেই বন্ধুত্বপূর্ণ নয়।
— অ্যালেক্স বি

"বিবিধ" এর অধীনে আরও বেশি ধারণা তৈরি করে ... গুগলকে তারা সম্মতি জানায় কেবল তা জিজ্ঞাসা করুন: google.com/search?q=npm+install+-d
— সেব নীলসন

4
debugতখন আবার কী ছিল ? আহ, দেখা যাচ্ছে --loglevel debug"ভার্বোজ" ( -dd) এবং "নির্বোধ" ( -ddd) ছাড়া আর কিছুই নেই। যথেষ্ট ফর্সা।
— ফিলজেন

110

ওয়েব অনুসন্ধান থেকে অন্য কেউ যদি এখানে শেষ হয় তবে -d পতাকাটি ওপরের ক্ষেত্রে -D এর মতো নয়, পরবর্তীটি - সেভ-দেবের পতাকা সমার্থক।


4
ভাল একটি :) আসলে, আপনার সিএলআই বিকল্পগুলি কীভাবে ডকুমেন্ট করবেন সে সম্পর্কে এখানে বেশ লক্ষণীয় কথা আছে, তাই না? :)
— বরিসকুনসকি

4
ঠিক আছে. এখন আমরা জানি যে "-D" এবং "-d" বিভিন্ন বিকল্প। কিন্তু "-ডি" কি করে? আমি কখনও "-ডিডি" দেখেছি এবং এখনও এটির জন্য কী ব্যবহার করা হয় তা এখনও জানি না
— টাইটু

সমস্ত অপশন ডকুমেন্টেড এবং তার উত্তর প্রদত্ত মার্ক কাহন লিঙ্কে ব্যাখ্যা করা হয়।
— জন ক্রওয়েল

-1

ঠিক আছে, এটি এমন কিছু যা আমাকে বিভ্রান্ত করে তোলে তবে npm installএকটি ত্রুটি বার্তা দেওয়ার সময় npm install -dআমাকে আরও অনেক বারে বাঁচিয়েছিল। আপনার ফাইলের আপডেট হওয়া প্যাকেজগুলি সংরক্ষণ করার জন্য
-dস্থানীয়ভাবে এনপিএম ফোর্স ইনস্টল করার জন্য পতাকা ব্যবহার করা --saveহয়package.json

npm install -d --save 

অন্যদিকে এনপিএম-ডি কিছুটা আলাদা। এনপিএম ডকুমেন্টেশন অনুসারে -D এর সমার্থক শব্দ--save-dev

aliases: npm i, npm add
common options: [-P|--save-prod|-D|--save-dev|-O|--save-optional] [-E|--save-exact] [-B|--save-bundle] [--no-save] [--dry-run]

? স্থানীয়ভাবে ইনস্টল করা আপনার নির্দিষ্ট করে কিনা তা করার কোনও সম্পর্ক নেই -d। আপনি নির্দিষ্ট না করলে -g/ এনপিএম সর্বদা স্থানীয়ভাবে ইনস্টল হয় --global। আপনি কি বিভ্রান্ত -dকরছেন -D? হিসাবে অন্য উত্তর ইতিমধ্যে তুলে ধরে, দুই সম্পর্কহীন - -dপারেন এর সাথে সম্পর্কিত নয় --saveঅথবা -D/ --save-dev। (এনপিএমের অংশে নামকরণ করা সত্যই দুর্বল পছন্দ))
— জো হোয়াইট

হ্যালো হ্যাঁ তাই বলেই আমি উল্লেখ করেছি যে -ডি স্থানীয়ভাবে এনপিএম ইনস্টল করার জন্য এনপিএম কিছুটা সময় এনপিএম লাগায় তাই-ডি আমাকে কাজটি করতে অনেক সাহায্য করেছিল। অন্যদিকে আপনি যে লিঙ্কটি ট্যাগ করেছেন তাতে -d এবং -D এর পার্থক্য থাকে না কেবল এটি বলে যে তারা আলাদা তবে এটির কোনও মানে হয় না
— ইন্দ্রজিৎ একনায়েক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.