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


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.