Node.js ကျူတိုရီရယ်

Node.js ပင်မစာမျက်နှာ Node.js နိဒါန်း Node.js ကို စတင်လိုက်ပါ။ Node.js မော်ဂျူးများ Node.js HTTP မော်ဂျူး Node.js ဖိုင်စနစ် Node.js URL မော်ဂျူး Node.js NPM Node.js ပွဲများ Node.js ဖိုင်များ အပ်လုဒ်လုပ်ခြင်း။ Node.js အီးမေးလ်

Node.js MySQL

MySQL စတင်လိုက်ပါ။ MySQL ဒေတာဘေ့စ်ဖန်တီးပါ။ MySQL ဇယားဖန်တီးပါ။ MySQL ထဲသို့ ထည့်သွင်းပါ။ MySQL မှ ရွေးချယ်ပါ။ MySQL ဘယ်မှာလဲ။ MySQL Order By MySQL ကိုဖျက်ပါ။ MySQL Drop Table MySQL အပ်ဒိတ် MySQL ကန့်သတ်ချက် MySQL Join

Node.js MongoDB

MongoDB စတင်လိုက်ပါ။ MongoDB ဒေတာဘေ့စ်ဖန်တီးပါ။ MongoDB သည် Collection ကိုဖန်တီးပါ။ MongoDB ထည့်သွင်းပါ။ MongoDB ကိုရှာပါ။ MongoDB မေးခွန်း MongoDB အမျိုးအစား MongoDB ကိုဖျက်ပါ။ MongoDB Drop Collection MongoDB အပ်ဒိတ် MongoDB ကန့်သတ်ချက် MongoDB Join

Raspberry Pi

RasPi စတင်လိုက်ပါ။ RasPi GPIO နိဒါန်း RasPi မှိတ်တုတ်မှိတ်တုတ် LED RasPi LED နှင့် ခလုတ်နှိပ်ပါ။ RasPi စီးဆင်းနေသော LED များ RasPi WebSocket RasPi RGB LED WebSocket RasPi အစိတ်အပိုင်းများ

Node.js အ ကိုး အကား

Built-in Modules များ

Node.js NPM


NPM ဆိုတာဘာလဲ။

NPM သည် Node.js ပက်ကေ့ဂျ်များအတွက် ပက်ကေ့ဂျ်မန်နေဂျာ သို့မဟုတ် သင်နှစ်သက်ပါက မော်ဂျူးများဖြစ်သည်။

www.npmjs.com သည် ဒေါင်းလုဒ်လုပ်ပြီး အသုံးပြုရန် ထောင်ပေါင်းများစွာသော အခမဲ့ပက်ကေ့ဂျ်များကို လက်ခံဆောင်ရွက်ပေးပါသည်။

Node.js ကို ထည့်သွင်းသောအခါတွင် NPM ပရိုဂရမ်ကို သင့်ကွန်ပြူတာတွင် ထည့်သွင်းထားသည်။

NPM သည် သင့်ကွန်ပျူတာပေါ်တွင် အသုံးပြုရန် အဆင်သင့်ဖြစ်နေပါပြီ။


Package ဆိုတာဘာလဲ။

Node.js ရှိ ပက်ကေ့ခ်ျတစ်ခုတွင် မော်ဂျူးတစ်ခုအတွက် သင်လိုအပ်သော ဖိုင်များအားလုံး ပါရှိသည်။

မော်ဂျူးများသည် သင့်ပရောဂျက်တွင် သင်ထည့်သွင်းနိုင်သော JavaScript စာကြည့်တိုက်များဖြစ်သည်။


Package တစ်ခုကို ဒေါင်းလုဒ်လုပ်ပါ။

ပက်ကေ့ဂျ်ဒေါင်းလုဒ်လုပ်ရန် အလွန်လွယ်ကူသည်။

command line interface ကိုဖွင့်ပြီး သင်လိုချင်သော package ကိုဒေါင်းလုဒ်လုပ်ရန် NPM ကိုပြောပါ။

"စာလုံးအကြီး" ဟုခေါ်သော အထုပ်ကို ဒေါင်းလုဒ်လုပ်လိုသည်-

"စာလုံးကြီး" ကိုဒေါင်းလုဒ်လုပ်ပါ-

C:\Users\Your Name>npm install upper-case

ယခု သင်သည် သင်၏ ပထမဆုံး အထုပ်ကို ဒေါင်းလုဒ်လုပ်ပြီး ထည့်သွင်းလိုက်ပါပြီ။

NPM သည် အထုပ်ကို နေရာချမည့် "node_modules" ဟု အမည်ပေးထားသည့် ဖိုဒါတစ်ခုကို ဖန်တီးသည်။ နောင်တွင် သင်ထည့်သွင်းထားသော ပက်ကေ့ဂျ်အားလုံးကို ဤဖိုင်တွဲတွင် ထည့်သွင်းပါမည်။

ယခု ကျွန်ုပ်၏ ပရောဂျက်တွင် ဤကဲ့သို့သော ဖိုင်တွဲဖွဲ့စည်းပုံ ရှိသည်-

C:\Users\My Name\node_modules\upper-case



Package ကိုအသုံးပြုခြင်း။

ပက်ကေ့ဂျ်ကို ထည့်သွင်းပြီးသည်နှင့် အသုံးပြုရန် အသင့်ဖြစ်ပါပြီ။

အခြား module တစ်ခုခုကို သင်ထည့်သွင်းသည့်နည်းအတိုင်း "စာလုံးကြီး" ပက်ကေ့ဂျ်ကို ထည့်သွင်းပါ-

var uc = require('upper-case');

"Hello World!" အထွက်ကို ပြောင်းပေးမည့် Node.js ဖိုင်ကို ဖန်တီးပါ။ စာလုံးအကြီးအဖြစ်

ဥပမာ

var http = require('http');
var uc = require('upper-case');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/html'});
  res.write(uc.upperCase("Hello World!"));
  res.end();
}).listen(8080);

"demo_uppercase.js" ဟုခေါ်သော ဖိုင်တစ်ခုတွင် အထက်ကုဒ်ကို သိမ်းဆည်းပြီး ဖိုင်ကို စတင်ပါ။

သရုပ်ပြ_စာလုံးကြီး စတင်ပါ-

C:\Users\Your Name>node demo_uppercase.js

သင့်ကွန်ပြူတာတွင် အလားတူအဆင့်များကို လိုက်နာပါက၊ ဥပမာအားဖြင့် တူညီသောရလဒ်ကို သင်တွေ့မြင်ရလိမ့်မည်- http://localhost:8080