Course එකට ආපසු

Node.js Install කිරීම

20 මිනිත්තු🏋️Activity

Installing Node.js (Node.js දාගන්න)

Node.js කියන්නේ JavaScript කෝඩ්, බ්‍රව්සර් එකෙන් (Chrome, Firefox වගේ) එළියේ දුවන්න පුළුවන් කරන සොෆ්ට්වෙයා එකක් (Runtime Environment).


මොකක්ද මේ Node.js?

Node.js Explained

ඉස්සර (Traditionally):

  • JavaScript වැඩ කළේ බ්‍රව්සර් එක ඇතුලේ විතරයි
  • ඒ කියන්නේ වෙබ් පිටුවල විතරයි
  • සර්වර් එකක වැඩ කරන්න JS පාවිච්චි කරන්න බෑ

Node.js නිසා:

  • ඔයාගේ කම්පියුටර් එකේ ඕනම තැනක JavaScript රන් කරන්න පුළුවන්
  • සර්වර් හදන්න, ටූල්ස් හදන්න පුළුවන්
  • ඔයාගේ ෆයිල් සිස්ටම් එකත් එක්ක ගනුදෙනු කරන්න පුළුවන්
  • දහස් ගණන් නොමිලේ දෙන කෑලි (Packages) පාවිච්චි කරන්න පුළුවන්

මේ කෝස් එකේදී Node.js ඕනේ වෙන්නේ:

Node.js ඕනේ වෙන්නේ මේවට
Local Development Servers රන් කරන්න
Build Tools පාවිච්චි කරන්න
npm හරහා වෙනත් Packages දාගන්න
පොඩි JavaScript කෑලි රන් කරලා බලන්න

මොකක්ද මේ npm?

npm = Node Package Manager

ඔයා Node.js දාගත්තම, ඒකත් එක්කම npm එකත් එනවා. මේකෙන් පුළුවන් අනිත් අය හදපු කෝඩ් කෑලි (Packages) ලේසියෙන්ම ඔයාගේ වැඩේට දාගන්න.

මේක නිකන් App Store එකක් වගේ

  • කෝඩ් වලට තියෙන App Store එකක්
  • මිලියන ගණන් නොමිලේ දෙන Packages තියෙනවා
  • එක command එකෙන් complex tools install කරගන්න පුළුවන්
  • ලෝකේ හැමෝම පාවිච්චි කරන දෙයක්

උදාහරණයක්:

Bash
npm install prettier # Prettier ටූල් එක දාගන්න
npm install tailwindcss # Tailwind CSS එක දාගන්න
npm install react # React library එක දාගන්න

ඔයා Developer කෙනෙක් විදිහට ඉන්නකම්ම මේ npm එක ඕනේ වෙනවා!


දාගන්න විදිහ

Windows
# Windows Installation
## පියවර 1: ඩවුන්ලෝඩ්
1. බ්‍රව්සර් එක ඕපන් කරන්න
2. nodejs.org එකට යන්න
3. බට්න් දෙකක් තියෙයි:
- LTS (Long Term Support) ← අපි ගන්නේ මේක!
- Current (අලුත්ම, හැබැයි අවුල් තියෙන්න පුළුවන්)
4. කොළ පාට LTS බට්න් එක ඔබන්න
5. .msi ෆයිල් එකක් ඩවුන්ලෝඩ් වෙයි
## පියවර 2: ඉන්ස්ටෝල්
1. ඩවුන්ලෝඩ් වුනු ෆයිල් එක උඩ ඩබල් ක්ලික් කරන්න
2. "Next", "Next" දීගෙන යන්න
3. වැදගත්: "Automatically install necessary tools" අහනවා නම් ටික් කරන්න
4. Install ඔබන්න
5. Finish ඔබන්න
## පියවර 3: VS Code Restart කරන්න
VS Code ඕපන් කරගෙන හිටියා නම්, වහලා ආයේ ඕපන් කරන්න.

හරිද බලමු (Verification)

දැන් බලමු බඩු ටික හරියටම වැඩද කියලා.

VS Code එකේ Terminal එක ගන්න:

  1. VS Code ඕපන් කරන්න
  2. Terminal එක ගන්න: View → Terminal යන්න (නැත්නම් Ctrl + ` ඔබන්න)

Node.js version එක බලමු:

Bash
node --version

එන්න ඕනේ උත්තරේ: v20.10.0 වගේ එකක් (අංකය වෙනස් වෙන්න පුළුවන්).

v අකුරෙන් පටන් ගන්න අංකයක් ආවා නම්, වැඩේ ගොඩ!

npm version එක බලමු:

Bash
npm --version

එන්න ඕනේ උත්තරේ: 10.2.3 වගේ අංකයක්.

මේ දෙකම හරියට ආවා නම්, ඔයා සාර්ථකව Node.js දාගෙන ඉවරයි!


Troubleshooting


npm Test කරමු

npm වැඩද බලන්න මේක ගහන්න:

Bash
npm help

දිග ලිස්ට් එකක් ආවා නම්, npm එකත් නියමෙට වැඩ.


Installation Checklist

Node.js Installation Verification

0/6

Screenshot ගන්න

මේ command දෙකම ගහලා එන output ටික පේන්න screenshot එකක් ගන්න.


දැන් ඔයාට පුළුවන් දේවල්

Node.js තියෙන නිසා ඔයාට පුළුවන්:

1. JavaScript ෆයිල් කෙලින්ම run කරන්න:

Bash
node myfile.js

2. වෙන අය හදපු packages දාගන්න:

Bash
npm install package-name

3. නවීන development tools පාවිච්චි කරන්න


පාඩමේ සාරාංශය

ඔයා කරපු දේවල්:

  • ✅ Node.js කියන්නේ මොකක්ද කියලා තේරුම් ගත්තා
  • ✅ npm කියන්නේ මොකක්ද කියලා දැනගත්තා
  • ✅ Node.js මැෂින් එකට දාගත්තා
  • ✅ වැඩද කියලා verify කරගත්තා

ඇයි මේක වැදගත්?

නවීන JavaScript ලෝකයේ හැමදේම දුවන්නේ Node.js මත. මේක නැතුව ඉස්සරහට යන්න බෑ.


Knowledge Check

📝 Quiz

1/2

Node.js use කරන්නේ මොකටද?


ඊළඟ පාඩම

කෝඩ් එකේ වෙනස්කම් මතක තියාගන්න සහ සේව් කරගන්න Git දාගමු!