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