Skip to content

fnm ইনস্টল করুন

fnm একাধিক ইনস্টলেশন পদ্ধতি প্রদান করে। আপনার অপারেটিং সিস্টেমের জন্য উপযুক্ত পদ্ধতি নির্বাচন করুন।

macOS

Homebrew ব্যবহার করে (সুপারিশকৃত)

bash
brew install fnm

curl স্ক্রিপ্ট ব্যবহার করে

bash
curl -fsSL https://fnm.vercel.app/install | bash

MacPorts ব্যবহার করে

bash
port install fnm

Windows

winget ব্যবহার করে (সুপারিশকৃত)

powershell
winget install Schniz.fnm

Scoop ব্যবহার করে

powershell
scoop install fnm

Chocolatey ব্যবহার করে

powershell
choco install fnm

curl স্ক্রিপ্ট ব্যবহার করে (Git Bash বা WSL প্রয়োজন)

bash
curl -fsSL https://fnm.vercel.app/install | bash

Linux

curl স্ক্রিপ্ট ব্যবহার করে (সুপারিশকৃত)

bash
curl -fsSL https://fnm.vercel.app/install | bash

Homebrew ব্যবহার করে

bash
brew install fnm

GitHub Releases থেকে ডাউনলোড করুন

  1. fnm Releases পেজ এ যান
  2. আপনার আর্কিটেকচারের জন্য আর্কাইভ ডাউনলোড করুন
  3. বাইনারি বের করে PATH ডিরেক্টরিতে সরান
bash
# উদাহরণ: x86_64 আর্কিটেকচার ইনস্টল করুন
wget https://github.com/Schniz/fnm/releases/latest/download/fnm-linux.zip
unzip fnm-linux.zip -d /usr/local/bin
chmod +x /usr/local/bin/fnm

শেল কনফিগার করুন

ইনস্টলেশনের পরে, আপনাকে শেল পরিবেশ ভেরিয়েবল কনফিগার করতে হবে।

Bash

~/.bashrc এ যোগ করুন:

bash
eval "$(fnm env --use-on-cd)"

তারপর কনফিগারেশন পুনরায় লোড করুন:

bash
source ~/.bashrc

Zsh

~/.zshrc এ যোগ করুন:

zsh
eval "$(fnm env --use-on-cd)"

তারপর কনফিগারেশন পুনরায় লোড করুন:

zsh
source ~/.zshrc

Fish

~/.config/fish/config.fish এ যোগ করুন:

fish
fnm env --use-on-c | source

তারপর কনফিগারেশন পুনরায় লোড করুন:

fish
source ~/.config/fish/config.fish

PowerShell

PowerShell প্রোফাইলে যোগ করুন:

powershell
fnm env --use-on-cd | Out-String | Invoke-Expression

আপনি প্রোফাইল খুলতে পারেন:

powershell
notepad $PROFILE

ইনস্টলেশন যাচাই করুন

ইনস্টলেশনের পরে, যাচাই করুন যে fnm সঠিকভাবে ইনস্টল হয়েছে:

bash
fnm --version

এর মতো আউটপুট পাবেন:

fnm 1.37.1

পরিবেশ ভেরিয়েবল কনফিগারেশন

fnm কাস্টম কনফিগারেশনের জন্য নিম্নলিখিত পরিবেশ ভেরিয়েবল সমর্থন করে:

পরিবেশ ভেরিয়েবলবিবরণডিফল্ট
FNM_DIRfnm ইনস্টলেশন ডিরেক্টরি~/.fnm
FNM_NODE_DIST_MIRRORNode.js ডাউনলোড মিররhttps://nodejs.org/dist
FNM_LOGLEVELলগ লেভেলinfo
FNM_ARCHআর্কিটেকচার ওভাররাইডসিস্টেম আর্কিটেকচার
FNM_COREPACK_ENABLEDCorepack সক্রিয় করুনfalse

চীনে মিরর ব্যবহার করুন

মূল চীনে, আপনি ডাউনলোড ত্বরান্বিত করতে মিরর কনফিগার করতে পারেন:

bash
export FNM_NODE_DIST_MIRROR=https://npmmirror.com/mirrors/node

অথবা শেল কনফিগারেশন ফাইলে যোগ করুন:

bash
eval "$(fnm env --use-on-cd --node-dist-mirror=https://npmmirror.com/mirrors/node)"

পরবর্তী পদক্ষেপ

ইনস্টলেশনের পরে, আপনি করতে পারেন: