Файлы модулей Nodejs и concat

Я смотрел на nodejs и как создавать и требовать модули. Имеет смысл и отлично работает.

Однако я заинтересован в использовании функции concat gulp-concat на данный момент, чтобы объединить все файлы js в один файл js.

Это навело меня на мысль, что это невозможно при настройке модульной среды, поскольку при использовании функции require модули должны находиться в других файлах.

Есть ли стандартный способ справиться с этим? Файлы должны быть в отдельных файлах?


person basickarl    schedule 22.03.2015    source источник
comment
Вы ищете что-то вроде requirejs - r.js?   -  person Mingtao Zhang    schedule 23.03.2015


Ответы (1)


Node.js обычно запускается на стороне сервера или как процесс рабочего стола. В отличие от JavaScript, работающего в браузере, где объединение файлов имеет преимущества, Node.js в этом не нуждается. Подобно приложениям Java или C#, разделение классов/модулей на файлы упрощает управление кодом и упрощает его обслуживание.

gulp-concat, скорее всего, используется разработчиками как инструмент для объединения произвольных файлов JavaScript, в конечном итоге окажется в браузере.

person gregnr    schedule 22.03.2015
comment
Спасибо за разъяснение! - person basickarl; 23.03.2015