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 කරගන්න පුළුවන්
- ලෝකේ හැමෝම පාවිච්චි කරන දෙයක්
උදාහරණයක්:
npm install prettier # Prettier ටූල් එක දාගන්නnpm install tailwindcss # Tailwind CSS එක දාගන්නnpm install react # React library එක දාගන්නඔයා Developer කෙනෙක් විදිහට ඉන්නකම්ම මේ npm එක ඕනේ වෙනවා!
දාගන්න විදිහ
# 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 එක ගන්න:
- VS Code ඕපන් කරන්න
- Terminal එක ගන්න: View → Terminal යන්න (නැත්නම් Ctrl + ` ඔබන්න)
Node.js version එක බලමු:
node --versionඑන්න ඕනේ උත්තරේ:
v20.10.0 වගේ එකක් (අංකය වෙනස් වෙන්න පුළුවන්).
v අකුරෙන් පටන් ගන්න අංකයක් ආවා නම්, වැඩේ ගොඩ!
npm version එක බලමු:
npm --versionඑන්න ඕනේ උත්තරේ:
10.2.3 වගේ අංකයක්.
මේ දෙකම හරියට ආවා නම්, ඔයා සාර්ථකව Node.js දාගෙන ඉවරයි!
Troubleshooting
npm Test කරමු
npm වැඩද බලන්න මේක ගහන්න:
npm helpදිග ලිස්ට් එකක් ආවා නම්, npm එකත් නියමෙට වැඩ.
Installation Checklist
✅ Node.js Installation Verification
0/6Screenshot ගන්න
මේ command දෙකම ගහලා එන output ටික පේන්න screenshot එකක් ගන්න.
දැන් ඔයාට පුළුවන් දේවල්
Node.js තියෙන නිසා ඔයාට පුළුවන්:
1. JavaScript ෆයිල් කෙලින්ම run කරන්න:
node myfile.js2. වෙන අය හදපු packages දාගන්න:
npm install package-name3. නවීන development tools පාවිච්චි කරන්න
පාඩමේ සාරාංශය
ඔයා කරපු දේවල්:
- ✅ Node.js කියන්නේ මොකක්ද කියලා තේරුම් ගත්තා
- ✅ npm කියන්නේ මොකක්ද කියලා දැනගත්තා
- ✅ Node.js මැෂින් එකට දාගත්තා
- ✅ වැඩද කියලා verify කරගත්තා
ඇයි මේක වැදගත්?
නවීන JavaScript ලෝකයේ හැමදේම දුවන්නේ Node.js මත. මේක නැතුව ඉස්සරහට යන්න බෑ.
Knowledge Check
📝 Quiz
1/2Node.js use කරන්නේ මොකටද?
ඊළඟ පාඩම
කෝඩ් එකේ වෙනස්කම් මතක තියාගන්න සහ සේව් කරගන්න Git දාගමු!