fnm ইনস্টল করুন
fnm একাধিক ইনস্টলেশন পদ্ধতি প্রদান করে। আপনার অপারেটিং সিস্টেমের জন্য উপযুক্ত পদ্ধতি নির্বাচন করুন।
macOS
Homebrew ব্যবহার করে (সুপারিশকৃত)
bash
brew install fnmcurl স্ক্রিপ্ট ব্যবহার করে
bash
curl -fsSL https://fnm.vercel.app/install | bashMacPorts ব্যবহার করে
bash
port install fnmWindows
winget ব্যবহার করে (সুপারিশকৃত)
powershell
winget install Schniz.fnmScoop ব্যবহার করে
powershell
scoop install fnmChocolatey ব্যবহার করে
powershell
choco install fnmcurl স্ক্রিপ্ট ব্যবহার করে (Git Bash বা WSL প্রয়োজন)
bash
curl -fsSL https://fnm.vercel.app/install | bashLinux
curl স্ক্রিপ্ট ব্যবহার করে (সুপারিশকৃত)
bash
curl -fsSL https://fnm.vercel.app/install | bashHomebrew ব্যবহার করে
bash
brew install fnmGitHub Releases থেকে ডাউনলোড করুন
- fnm Releases পেজ এ যান
- আপনার আর্কিটেকচারের জন্য আর্কাইভ ডাউনলোড করুন
- বাইনারি বের করে 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 ~/.bashrcZsh
~/.zshrc এ যোগ করুন:
zsh
eval "$(fnm env --use-on-cd)"তারপর কনফিগারেশন পুনরায় লোড করুন:
zsh
source ~/.zshrcFish
~/.config/fish/config.fish এ যোগ করুন:
fish
fnm env --use-on-c | sourceতারপর কনফিগারেশন পুনরায় লোড করুন:
fish
source ~/.config/fish/config.fishPowerShell
PowerShell প্রোফাইলে যোগ করুন:
powershell
fnm env --use-on-cd | Out-String | Invoke-Expressionআপনি প্রোফাইল খুলতে পারেন:
powershell
notepad $PROFILEইনস্টলেশন যাচাই করুন
ইনস্টলেশনের পরে, যাচাই করুন যে fnm সঠিকভাবে ইনস্টল হয়েছে:
bash
fnm --versionএর মতো আউটপুট পাবেন:
fnm 1.37.1পরিবেশ ভেরিয়েবল কনফিগারেশন
fnm কাস্টম কনফিগারেশনের জন্য নিম্নলিখিত পরিবেশ ভেরিয়েবল সমর্থন করে:
| পরিবেশ ভেরিয়েবল | বিবরণ | ডিফল্ট |
|---|---|---|
FNM_DIR | fnm ইনস্টলেশন ডিরেক্টরি | ~/.fnm |
FNM_NODE_DIST_MIRROR | Node.js ডাউনলোড মিরর | https://nodejs.org/dist |
FNM_LOGLEVEL | লগ লেভেল | info |
FNM_ARCH | আর্কিটেকচার ওভাররাইড | সিস্টেম আর্কিটেকচার |
FNM_COREPACK_ENABLED | Corepack সক্রিয় করুন | 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)"পরবর্তী পদক্ষেপ
ইনস্টলেশনের পরে, আপনি করতে পারেন:
- Node.js ইনস্টল করুন - fnm ব্যবহার করে আপনার প্রথম Node.js ভার্সন ইনস্টল করুন
- কমান্ড রেফারেন্স - সকল উপলব্ধ কমান্ড শিখুন
- ভার্সন ম্যানেজমেন্ট - একাধিক Node.js ভার্সন ম্যানেজ করতে শিখুন