امروز می حواهیم با نصب نود جی اس در اوبونتو آشنا شویم.
اما قبل همه چیز واقعا نود جی اس (NodeJs) چیست؟ خلاصه نود جی اس٬ یک محیط اجرایی (runtime environment) است که کد جاوا اسکریپت (Javascript) را خارج از مرورگر اجرا می کند.حالا بپردازیم به قضیه اصلی!
در واقع چندین روش برای این کار وجود دارد که من دوتا از آنها را آورده ام و به همراه یک روش جالب!
اولین راه٬ استفاده از مخزن خود اوبونتو (یعنی apt) است.
ابتدا ٬ با این دستور٬ مخزن را بروز کنید
sudo apt update
بعد نود جی اس را با این دستور نصب کنید
sudo apt install nodejs
راه دیگر اینست که به سایت nodejs.org وارد شویم
در قسمت Downloads کلیک می کنیم
در این قسمت بر اساس نسخه نود جی اس و معماری کامپیوترمون بر دکمه دانلود کلیک می کنید
اما در روش آخر باید سورس کد را از این طریق دریافت کنیم
git fetch https://github.com/nodejs/node.git
بعد پیش نیاز ها را نصب می کنیم
sudo apt update && sudoapt install python3 g++ make python3-pip
و سپس داخل پوشه شوید و کد منبع را با این دستور بیلد کنید
./coverage make -j4
آپشن j تعداد ورکرها را نشان میدهد
و اما روش جالب مونده که بزودی خواهیم دید
این روش باعث می شود به چندین نسخه از نود جی اس به طور همزمان در سیستممان داشته باشیم
خب اول از همه nvm را نصب می کنیم
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
برای نصب نسخه مورد نظر دستور زیر را میزنیم
nvm install 22 # node version: 22
و برای تعویض بین نسخه ها از این دستور استفاده می کنیم
nvm use 22 # node version: 22
خب امیدوارم از این پست لذت برده و نهایت استفاده را ببرید