ডেভসংকেত

ইয়ার্ন

ইয়ার্ন হল ডেভলপারদের কাছে সর্বাধিক জনপ্রিয় একটি প্যাকেজ ম্যানেজার। ছোট কিংবা বড় সকল ধরনের প্রজেক্ট ম্যানেজ করার জন্য অত্যান্ত সহজ ও নির্ভরযোগ্য সমারধান হল ইয়ার্ন প্যাকেজ ম্যানেজার।

কন্ট্রিবিউটর

  • iamraufu
  • mdmahinpro
  • shaonkabir8

শেয়ার করুন

ইয়ার্ন সম্পর্কিত সাধারণ তথ্য

  • Yarn ইনস্টলেশন সম্পর্কিত সার্বিক তথ্য দেখা

    yarn info
  • Yarn এর সকল কমান্ড ও ফ্লাগ সম্পর্কিত তথ্য দেখতে

    yarn help
  • Yarn এর ভার্শন দেখা

    yarn -v বা  yarn --version
  • yarn.com এ অ্যাকাউন্ট ক্রিয়েট

    yarn adduser
  • yarn.com এ অ্যাকাউন্টে লগইন

    yarn login
  • পাবলিশিং প্যাকেজ আপডেট করতে

    yarn version <major/minor/patch>

প্যাকেজ ইনস্টল,রিমুভ,আপডেট সম্পর্কিত কমান্ডসঃ

  • package.json ফাইলে উল্লেখকরা প্যাকেজসমুহ ইনস্টল করা

    yarn
  • লোকালি প্যাকেজ ইনস্টল করা

    yarn add <package-name>
  • গ্লোবালি প্যাকেজ ইনস্টল করা

    yarn global add <package-name>
  • নির্দিষ্ট ভার্শনের প্যাকেজ লোকালি ইনস্টল করা

    yarn add <package-name>@version
  • নির্দিষ্ট ভার্শনের প্যাকেজ গ্লোবালি ইনস্টল করা

    yarn global add <package-name>@version
  • ডেভ ডিপেনডেন্সি হিসেবে প্যাকেজ ইনস্টল করা

    yarn add <package-name> --dev
  • লোকাল প্যাকেজ আনইনস্টল করতে

    yarn remove <package-name>
  • গ্লোবাল প্যাকেজ আনইনস্টল করতে

    yarn global remove <package-name>
  • লোকালি আউটডেটেড প্যাকেজ সমূহ দেখা

    yarn outdated
  • গ্লোবালি আউটডেটেড প্যাকেজ সমূহ দেখা

    yarn global outdated
  • লোকাল প্যাকেজ সমূহ আপডেট করতে

    yarn upgrade
  • গ্লোবাল প্যাকেজ সমূহ আপডেট করতে

    yarn global upgrade
  • প্রোজেক্টে ব্যবহৃত সব প্যাকেজ আপডেট না করে নির্দিষ্ট প্যাকেজ আপগ্রেড করতে

    yarn upgrade-interactive 
  • package.json থেকে অব্যবহৃত প্যাকেজ রিমুভ করতে

    yarn autoclean 

প্যাকেজ সম্পর্কিত সাধারন তথ্যঃ

  • Yarn দিয়ে প্রজেক্ট শুরু করার সময় প্রয়োজনীয় প্রশ্নের উত্তর দিয়ে package.json ফাইল ইনিশিয়ালাইজেশন

    yarn init
  • কোনো প্রশ্নের উত্তর না দিয়ে package.json ফাইল ইনিশিয়ালাইজেশন

    yarn init -y
  • কোন প্যাকেজের তথ্য দেখতে

    yarn info <package-name> 
  • নির্দিষ্ট ফরম্যাটে কোন প্যাকেজের তথ্য দেখতে

    yarn info <package-name> <field>
  • কোন প্যাকেজের নির্দিষ্ট ভার্সনের তথ্য দেখতে

    yarn info <package-name>@<version> 
  • কোন প্যাকেজের সকল ভার্সনের তথ্য দেখতে

    yarn info <package-name> versions
  • প্রোজেক্টে ব্যবহৃত প্যাকেজের লাইসেন্স দেখতে

    yarn licenses ls 
  • প্রোজেক্টে কোন নির্দিষ্ট প্যাকেজ ব্যবহৃত হচ্ছে কিনা জানতে

    yarn why <package-name> 
  • লোকালি ইনস্টল্ড সকল ডিপেনডেন্সি, ডেভডিপেনডেন্সি এবং ডিপেনডেন্সির ডিপেনডেন্সির লিস্ট ও ভার্শন

    yarn list
  • গ্লোবালি ইনস্টল্ড সকল ডিপেনডেন্সি, ডেভডিপেনডেন্সি এবং ডিপেনডেন্সির ডিপেনডেন্সির লিস্ট ও ভার্শন

    yarn global list
  • শুধুমাত্র নিজের অ্যাপলিকেশনের ডিপেনডেন্সি ও ডেভডিপেনডেন্সির লিস্ট এবং তাদের ভার্সন

    yarn list --depth=0
  • গ্লোবালি ইনস্টল্ড প্যাকেজসমূহের লিস্ট ও তাদের ভার্সন

    yarn global list --depth=0
  • package.json এর যেকোন স্ক্রিপ্ট রান করতে

    yarn <script-name>

npm এর সমতুল্য

  • npm

    yarn
  • npm init

    yarn init
  • npm install

    yarn
  • npm install gulp --save

    yarn add gulp
  • npm install gulp --save-dev --save-exact

    yarn add gulp --dev --exact
  • npm install -g gulp

    yarn global add gulp
  • npm update

    yarn upgrade
  • ./node_modules/.bin/gulp

    yarn run gulp

ডেভসংকেত সম্পর্কে

ডেভসংকেত এর লক্ষ্য হচ্ছে বাংলাতে একটা বড় চিটশিটের ভান্ডার গড়ে তোলা। এটা সম্পূর্ণ স্বাধীন এবং ওপেন সোর্স গিটহাব অর্গানাইজেশন।

স্পন্সর