გლობალური ინსტალაცია npm-ის მეშვეობით JavaScript-ში
ზოგიერთი npm პაკეტი წარმოადგენს არა მხოლოდ ბიბლიოთეკებს, არამედ პროგრამებს, რომლებიც ინსტალაციის შემდეგ ამატებენ ახალ ბრძანებას ტერმინალში.
ასეთი პროგრამების ინსტალაცია უნდა მოხდეს
გლობალურად. ეს ნიშნავს, რომ ისინი
დაინსტალირდებიან არა პროექტის node_modules
საქაღალდეში, არამედ უბრალოდ თქვენს კომპიუტერზე, როგორც
პროგრამა.
გლობალური რეჟიმით ინსტალაციის გასაშვებად
საჭიროა გადასცეთ დროშა -g:
npm install -g somelib
NodeJS-ის ინსტალაციის მეთოდიდან გამომდინარე,
შესაძლოა დაგჭირდეთ sudo
ბრძანების წინ დაწეროთ (ჩვეულებრივ Linux-ისთვის):
sudo npm install -g somelib
მოდით შევხედოთ მაგალითს. ავიღოთ უტილიტა sloc, რომელიც ითვლის კოდის სტრიქონების რაოდენობას პროექტში. დავაინსტალიროთ ის გლობალურად:
npm install -g sloc
ნებისმიერი პროექტის საქაღალდეში ყოფნისას შევასრულოთ ტერმინალში ბრძანება სტრიქონების დასათვლელად, პარამეტრად გადავცეთ ბრძანებას საქაღალდის მისამართი (წერტილი - მიმდინარე საქაღალდე):
sloc .
დააინსტალირეთ გლობალურად ბიბლიოთეკა cowsay. ინსტალაციის შემდეგ ტერმინალში მიმართეთ ამ ბიბლიოთეკას, აიძულეთ ძროხამ თქვას რამე ტერმინალში.