JavaScript да npm орқали глобал ўрнатиш
Айрим npm пакетлари фақатгина кутубхоналар эмас, балки ўрнатилгандан сўнг терминалга янги команда қўшадиган дастурлардир.
Бундай дастурлар глобал равишда ўрнатилиши
керек. Бу улар node_modules лойиха
папкасига эмас, балки сизнинг компьютерингизга
одатий дастур сифатида ўрнатилишини англатади.
Глобал ўрнатиш режимини ишга тушириш учун
-g флагани ўтказамиз:
npm install -g somelib
NodeJS ни ўрнатиш усулига қараб сизга командадан
олдин sudo ёзиш керак бўлиши мумкин (оддата Linux учун):
sudo npm install -g somelib
Келинг мисол кўриб чиқайлик. Лойихадаги код сатрилар сонини ҳисоблайдиган sloc утилитасини оламиз. Уни глобал ўрнатамиз:
npm install -g sloc
Ҳар қандай лойиха папкасида бўлганимизда, терминалда код сатриларни ҳисоблаш командасини ишга туширамиз, команда параметри сифатида папка йўлини ўтамиз (нуқта - жорий папка):
sloc .
cowsay кутубхонасини глобал ўрнатинг. Ўрнатилгандан сўнг терминалда ушбу кутубхонага мурожаат қилиб, сигирни терминалга бирор нарса дейишга мажбурланг.