Я пытаюсь объединить все библиотеки JS в нашем проекте в один файл. Итак, я настроил задачу concat
в grunt со следующим селектором файлов:
dist : {
src : ["public/lib/**/*.js"],
dest : "public/lib.concat.js"
}
Все идет нормально. Однако в нашем проекте мы используем sprintf.js. Таким образом, внутри каталога public/lib
есть каталог sprintf.js
, и этот каталог соответствует селектору src
в grunt.
Результатом этого является:
$ grunt
Running "concat:dist" (concat) task
Warning: Unable to read "public/lib/sprintf.js" file (Error code: UNKNOWN). Use --force to continue.
Я знаю, что мог бы просто выбрать другое имя для каталога sprintf.js
, но я хотел бы знать, есть ли способ указать grunt выбирать только фактические файлы, а не каталоги.