NPM մոդուլների իմպորտ JavaScript-ում

Միացնել կարելի է ոչ միայն սեփական մոդուլները, այլ նաև npm-ի միջոցով տեղադրված մոդուլները: Այս դեպքում սեփական մոդուլների համար պետք է նախապես նշել ./, իսկ npm մոդուլների համար՝ պետք չէ:

Դիտարկենք օրինակով: Տեղադրենք underscore գրադարանը:

terminalnpm install underscore

Միացնենք այն:

src/index.jsimport _ from 'underscore';

Օգտագործենք միացված գրադարանի որոշ ֆունկցիաներ:

src/index.jsimport _ from 'underscore';

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

Կարելի է իմպորտել ոչ բոլոր ֆունկցիաները, այլ միայն անհրաժեշտները:

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

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

Տեղադրեք lodash գրադարանը: Միացրեք այն ձեր նախագծին և օգտագործեք այդ գրադարանի մի քանի մեթոդներ: