Browserify требует все плагины вендора в точке входа - PullRequest
0 голосов
/ 14 декабря 2018

app.js является точкой входа в Browserify.
Известно, что следующие работы.

in app.js
require('./a.js');  // app.js requires only child files, does nothing else

in a.js
var $ = require('jquery');  // each child file requires vendor plugins
$(document).....

Я видел, как люди делают следующее

in app.js
require('jquery');  // app.js requires all vendor plugins used by all child files
require('./a.js');  // requires child files

in a.js
var $ = require('jquery');  // each child file requires vendor plugins
$(document).....

Вопрос: зачем требовать все плагины вендора в app.js?Это необходимо или рекомендуется?

...