Подключать можно не только свои модули, но
и модули, установленные через npm. При этом
для своих модулей нужно указывать спереди
./
, а для npm модулей - не нужно.
Давайте посмотрим на примере. Установим библиотеку underscore:
npm install underscore
Подключим ее:
let _ = require('underscore');
Воспользуемся какими-нибудь функциями подключенной библиотеки:
let _ = require('underscore');
let arr = [1, 2, 3, 4, 5]
let res = _.first(arr) + _.last(arr);
console.log(res);
Можно импортировать не все функции, а только необходимые:
let {first, last} = require('underscore');
let arr = [1, 2, 3, 4, 5]
let res = first(arr) + last(arr);
console.log(res);
Установите библиотеку lodash. Подключите ее себе в проект и используйте несколько методов из этой библиотеки. Выполните сборку и проверьте результат в браузере.