NPM moduļu importēšana JavaScript

Varat pievienot ne tikai savus moduļus, bet arī moduļus, kas instalēti caur npm. Šajā gadījumā saviem moduļiem priekšā jānorāda ./, bet npm moduļiem - nav nepieciešams.

Apskatīsim piemērā. Instalēsim bibliotēku underscore:

terminalnpm install underscore

Pievienosim to:

src/index.jsimport _ from 'underscore';

Izmantosim kādas funkcijas no pievienotās bibliotēkas:

src/index.jsimport _ from 'underscore';

let arr = [1, 2, 3, 4, 5]
let res = _.first(arr) + _.last(arr);
console.log(res);

Var importēt nevis visas funkcijas, bet tikai vajadzīgās:

src/index.jsimport {first, last} from 'underscore';

let arr = [1, 2, 3, 4, 5]
let res = first(arr) + last(arr);
console.log(res);
Задание 1

Instalējiet bibliotēku lodash. Pievienojiet to savam projektam un izmantojiet vairākas metodes no šīs bibliotēkas.