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