Требование одного и того же модуля в нескольких файлах
Я использую Underscore.js в моем проекте. Почти все файлы имеют следующую строку кода:var _ = require('underscore')
,require
Функция является синхронной, поэтому один и тот же файл загружается при каждом использовании. Это правильная вещь? Не влияет ли это на производительность?
Вместо этого можно ли определить глобальную переменную вapp.js
файл?
_ = require('underscore')
Я читал, что вы не должны использовать глобальные переменные, но это, кажется, допустимый вариант использования.