মূল পার্থক্য হল ::
এনপিএম ইনস্টল একটি এনএমপি ক্লাইম-কমান্ড যা পূর্বনির্ধারিত কাজটি করে যেমন প্যাকেজ.জেসনের অভ্যন্তরে নির্দিষ্ট নির্ভরতা ইনস্টল করতে চুরোর লিখিত হিসাবে
এনএমপি রান কমান্ড-নাম বা এনএমপি রান-স্ক্রিপ্ট কমান্ড-নাম ( উদাঃ এনপিএম রান বিল্ড ) আপনার কাস্টম স্ক্রিপ্টগুলি "কমান্ড-নাম" এর জায়গায় নির্দিষ্ট নামের সাথে চালানোর জন্য পূর্বনির্ধারিত একটি ক্লাই-কমান্ডও is সুতরাং, এই ক্ষেত্রে এনপিএম রান বিল্ড "বিল্ড" নাম সহ একটি কাস্টম স্ক্রিপ্ট কমান্ড এবং এর অভ্যন্তরে নির্দিষ্ট কিছু করতে হবে ( উদাহরণস্বরূপ প্যাকেজ.জেসনের নীচে দেওয়া 'হ্যালো ওয়ার্ল্ড' প্রতিধ্বনি )।
পনিটরা লক্ষ করুন ::
1) আরও একটি জিনিস, npm build
এবং npm run build
দুটি ভিন্ন জিনিস npm build
Churro দ্বারা লিখিত হিসাবে npm run build
কাজ করবে , কিন্তু ভিতরে লেখা কাস্টম কাজ করবেpackage.json
2) এবং npm build
এবং npm run build
এক নয়। আমার অর্থ হ'ল, আপনি কাস্টম বিল্ড ( npm run build
) স্ক্রিপ্টের ভিতরে কোনও জিনিস নির্দিষ্ট করতে পারবেন না এবং এটি করার আশাও npm build
করতে পারেন। আপনার যাচাই করতে নিম্নলিখিত জিনিস চেষ্টা করুন package.json
:
{
"name": "demo",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"build":"echo 'hello build'"
},
"keywords": [],
"author": "",
"license": "ISC",
"devDependencies": {},
"dependencies": {}
}
এবং দৌড়ুন npm run build
এবং npm build
এক এক করে আপনি পার্থক্য দেখতে পাবেন। কমান্ড সম্পর্কে আরও জানতে দয়া করে এনপিএম ডকুমেন্টেশন অনুসরণ করুন ।
চিয়ার্স !!