Глобална инсталација преко 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. Након инсталације у терминалу позовите ову библиотеку, натеравши краву да каже нешто у терминал.