JavaScript တွင် npm မှတဆင့် Global ထည့်သွင်းခြင်း
npm packages အချို့သည် စာကြည့်တိုက်များသက်သက်မဟုတ်ဘဲ၊ ထည့်သွင်းပြီးနောက် terminal ထဲတွင် command အသစ်တစ်ခုကို ထည့်သွင်းပေးသည့် program များဖြစ်သည်။
ထိုကဲ့သို့သော program များကို ကမ္ဘာလုံးဆိုင်ရာ (global)အနေဖြင့် ထည့်သွင်းသင့်သည်။ ၎င်းဆိုလိုသည်မှာ ၎င်းတို့ကို သင့်စီမံကိန်း၏ node_modules ဖိုဒါထဲတွင် ထည့်သွင်းမည်မဟုတ်ဘဲ သင့်ကွန်ပျူတာထဲတွင် program တစ်ခုအနေဖြင့် ရိုးရိုးရှင်းရှင်း ထည့်သွင်းမည်ဖြစ်သည်။
Global ထည့်သွင်းမှုစနစ်ကို စတင်အသုံးပြုရန် flag -g ကို ပေးပို့ရန် လိုအပ်ပါသည်။
npm install -g somelib
NodeJS ကို ထည့်သွင်းသည့်နည်းလမ်းပေါ်မူတည်၍ command မစတင်မီ sudo ကို ရေးရန် လိုအပ်ကောင်းလိုအပ်နိုင်ပါသည် (အများအားဖြင့် Linux အတွက်ဖြစ်သည်)။
sudo npm install -g somelib
ဥပမာတစ်ခုအားဖြင့် ကြည့်ရှုကြပါစို့။ စီမံကိန်းတစ်ခုအတွင်းရှိ ကုဒ်စာကြောင်းအရေအတွက်ကို ရေတွက်ပေးသည့် sloc utility ကို ယူကြည့်ပါမည်။ ၎င်းကို global ထည့်သွင်းကြပါမည်။
npm install -g sloc
မည်သည့်စီမံကိန်း၏ ဖိုဒါထဲတွင်မဆို ရပ်တည်နေစဉ် terminal ထဲတွင် စာကြောင်းများကို ရေတွက်သည့် command ကို လုပ်ဆောင်ပါ၊ command ၏ parameter အဖြစ် ဖိုဒါလမ်းကြောင်းကို ပေးပို့ပါ (အစက်သည် လက်ရှိဖိုဒါကို ဆိုလိုသည်)။
sloc .
cowsay library ကို global အနေဖြင့် ထည့်သွင်းပါ။ ထည့်သွင်းပြီးနောက် terminal ထဲတွင် ဤ library ကို ရည်ညွှန်းကာ နွားတစ်ကောင်အား terminal ထဲတွင် တစ်ခုခုပြောခိုင်းပါ။