از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
نحوه نصب Node.js در اوبونتو – راهنمای نصب نود لینوکس
سرفصلهای مطلب
اگر شما یک توسعه دهنده وب هستید که بر روی فرانت اند یا باطن کار می کنید، باید داشته باشید Node.js بر روی سیستم شما نصب شده است.
اما اگر از معمولی استفاده کنید sudo apt install nodejs
دستور، ممکن است نسخه بسیار قدیمی Node را نصب کند که می تواند برای شما دردسرساز باشد.
بنابراین شما می خواهید نسخه خاصی را نصب کنید که به دستور دیگری نیاز دارد. این نسخه LTS (پشتیبانی طولانی مدت) Node را نصب می کند که برای توسعه دهندگان مفید است زیرا دوره طولانی تری برای پشتیبانی دارد.
امروز قصد دارم به شما نشان دهم که چگونه می توانید آخرین نسخه LTS Node را بر روی سیستم عامل اوبونتو خود نصب کنید.
این فرآیندها بر روی هر نوع سیستم عامل لینوکس مبتنی بر دبیان (اوبونتو، مینت، زورین، دبیان، سیستم عامل ابتدایی و غیره) کار خواهند کرد. چه از آن به عنوان سیستم عامل اصلی، چه سیستم عامل ثانویه در بوت دوگانه، چه WSL در ویندوز، و چه در ماشین مجازی (VMware Workstation، VirtualBox و غیره) از آن استفاده کنید، کار خواهد کرد.
آموزش تصویری
من همچنین یک ویدیو کامل ایجاد کردم تا مراحل را به صورت مرحله به مرحله به شما نشان دهم. میتونی اینجا نگاهش کنی:
در زمان نگارش این مقاله، آخرین نسخه LTS برای Node 18.18.2 است.
هنگامی که Node را طبق دستورالعمل های این مقاله نصب می کنید، آخرین نسخه LTS Nodejs را به صورت خودکار نصب می کند. بنابراین اگر به سادگی این مقاله و ویدیوی همراه آن را دنبال کنید، بدون هیچ زحمتی ایمن خواهید بود.
سیستم عامل خود را به روز کنید
ابتدا، باید مطمئن شوید که همه بهروزرسانیها را از قبل نصب کردهاید. من بیشتر دوست دارم در ترمینال کار کنم، بنابراین بهروزرسانیها را مستقیماً با استفاده از ترمینال نصب میکنم.
برای به روز رسانی به آخرین نسخه از تمام بسته های مربوطه، استفاده کنید sudo apt update
در ترمینال هنگامی که از رمز عبور خود درخواست می کند استفاده کنید.
حالا استفاده کن sudo apt upgrade -y
برای ارتقاء تمام بسته های قابل ارتقا.
CURL را نصب کنید
ما از Node Version Manager (NVM) اینجا برای نصب Node. هنگامی که Node و npm را با استفاده از NVM نصب می کنیم مزایای مختلفی دارد زیرا به ما امکان می دهد چندین نسخه Node.js را به طور کلی روی سیستم خود مدیریت کنیم.
ابتدا باید نصب کنید curl
اگر قبلاً روی سیستم شما نصب نشده باشد. با استفاده از دستور زیر می توانید curl را نصب کنید:
sudo apt install curl -y
نحوه نصب Node.js
اکنون باید این مراحل را دنبال کنید تا مطمئن شوید که Node.js را با موفقیت بر روی سیستم خود نصب کرده اید.
Node Version Manager (NVM) را نصب کنید
Node Version Manager (NVM) را با استفاده از دستور زیر نصب کنید:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
وقتی این دستور خاص را اجرا می کنید، curl اسکریپت نصب NVM را از آن URL خاص دانلود می کند. پس از آن، bash همان اسکریپت را برای نصب NVM اجرا می کند.
NVM را فعال کنید
NVM را با استفاده از دستور زیر فعال کنید:
source ~/.bashrc
آخرین نسخه LTS Node را نصب کنید
با استفاده از دستور زیر، آخرین نسخه پشتیبانی طولانی مدت Node را نصب کنید:
nvm install --lts
به طور پیش فرض آخرین نسخه نسخه LTS Node را نصب می کند.
نسخه پیش فرض LTS را به عنوان NVM درآورید
ما آخرین نسخه LTS Node را نصب کردهایم، اما باید نسخه پیشفرض NVM را نیز تنظیم کنیم تا هر زمان که به آن نیاز داشتیم بهطور پیشفرض از آن استفاده کنیم. برای این کار می توانید از دستور زیر استفاده کنید. مطمئن شوید که نسخه را به نسخه LTS که همین الان روی سیستم خود نصب کرده اید تغییر دهید.
nvm alias default 18.18.2
اگر نسخه LTS شما چیزی شبیه به 24.1.2
سپس دستور مانند زیر خواهد بود:
nvm alias default 24.1.2
تأیید کنید که Node نصب شده است
از دستور زیر برای بررسی اینکه آیا نسخه پیش فرض دقیقا همان نسخه ای است که به تازگی نصب کرده اید، استفاده کنید:
node -v npm -v
نحوه تنظیم محیط Node.js
پس از نصب Node و NPM، باید محیط Node را با ایجاد یک پروژه Node جدید راه اندازی کنید.
از دستور زیر برای ایجاد دایرکتوری/پوشه جدید استفاده کنید که در آن میخواهید یک پروژه Node ساده از نوع Hello World را آزمایش کنید.
mkdir my-node-project
حرکت به my-node-project
دایرکتوری با استفاده از دستور زیر:
cd my-node-project
پروژه Node جدید را به صورت زیر راه اندازی کنید:
npm init -y
این دستور یک فایل “package.json” حاوی متادیتا و وابستگی های پروژه شما ایجاد می کند. در اینجا خروجی JSON است:
خروجی JSON به شرح زیر است:
{
"name": "my-node-project",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC"
}
حالا با دستور ساده تنظیمات را اجرا کنید. برای این کار، من قصد دارم یک فایل جدید به نام ایجاد کنم app.js
با استفاده از نانو ویرایشگر متن در ترمینال
sudo nano app.js
پس از باز شدن ویرایشگر متن، کد زیر را تایپ کنید:
console.log("Hello, Node.js from Ubuntu!");
استفاده کنید Ctrl
+ O
برای ذخیره فایل استفاده کنید Enter
برای ذخیره فایل به عنوان app.js
:
استفاده کنید Ctrl
+ X
برای بازگشت دوباره به ترمینال bash.
حالا وقت آن است که خروجی را بررسی کنید و ببینید که آیا کار می کند یا خیر.
از دستور زیر استفاده کنید:
node app.js
کار میکند!
ما با موفقیت آخرین نسخه LTS Node را بر روی سیستم عامل لینوکس مبتنی بر اوبونتو/دبیان خود نصب کردیم.
به سلامتی! 🥂
نتیجه
خیلی ممنون که تا الان کل مقاله را خوانده اید.
اگر از مراحل گام به گام لذت بردید، فراموش نکنید که به من اطلاع دهید توییتر/X یا لینکدین
اگر به منبع باز علاقه دارید، می توانید من را در GitHub نیز دنبال کنید. حتما وب سایت من (https://fahimbinamin.com/) را نیز بررسی کنید!
اگر دوست دارید ویدیوهای برنامه نویسی و مرتبط با فناوری را تماشا کنید، می توانید کانال یوتیوب من را نیز بررسی کنید.
بهترین ها برای سفر برنامه نویسی و توسعه شما. 😊
شما می توانید آن را انجام دهید! تسلیم نشو، هرگز! ❤️
منتشر شده در 1402-12-26 05:35:04