0.1.4 • Published 7 years ago

gulp-concat-list v0.1.4

Weekly downloads
1
License
ISC
Repository
github
Last release
7 years ago

Подключение

Установите пакет с npm:

npm install gulp-concat-list

Как использовать

— Подключите модуль в gulpfile.js

const concatList = require('gulp-concat-list');

— Создайте задачу

gulp.task("scripts:jsl", function() {
  return vfs.src('./' + devDir + '/' + jsDevDir + '/*.jsl')
    .pipe(concatList("*.jsl", isDevelopment)
    .pipe(vfs.dest('./' + pubDir + '/' + jsPubDir))
})

— В папке со скриптами создайте файл .jsl со списком нужных скриптов

content:
  js1.js,
  js2.js,
  js3.js,
  js and space.js

Аргументы функции

    concatList([argument1, [argument2]])

argument1 (string) — расширение файла, по умолчанию ".jsl"

argument2 (boolean) — добавлять ли карту, по умолчанию false

Параметры файла

folder: pack;     // — папка в которой хранятся файлы
name: all.js;     // — имя конечного файла
content:          // — список файлов
  js1.js,
//js2.js,         // — если какой-то файл не требуется подключать
//js3.js,         //   его можно просто закомментироват
  js and space.js // — в имени файла можно использовать пробелы
// поддерживаются строчные комментарии
/* а так же и
много строчные
*/
separator: \n     // — разделитель между файлами, по умолчанию \n
/* Кончынай файл можно обернуть в функцию
которая принимает глобальную переменную во внутренюю
В данном случае файл будет обернут так
(function($){
  content
})(jQuery)
*/
wrapfn: jQuery -> $
//sourceMap: false;// использовать ли карту
/* не рекомендуется так как это лучше принимать в аргументе
0.1.4

7 years ago

0.1.3

7 years ago

0.1.2

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago