Как использовать плагин gulp-useref для игнорирования конкретного тега сборки - PullRequest
0 голосов
/ 19 сентября 2018

У меня есть задание с глотком.Он использует $.useref.assets для чтения и объединения сборок (файлы JS self и vendor), а затем я использую $.useref для вставки пути к новым объединенным файлам в index.html.Он отлично работает для производства.

Но когда я запускаю gulp в разработке, я хочу, чтобы объединялись только файлы JS производителя, а не мои собственные файлы JS.Я просто хочу, чтобы мои собственные файлы JS были скопированы в место назначения, но не были объединены, а также пути к этим файлам, которые будут вставлены в файл index.html.Есть ли способ сделать это?

Может быть, я должен также сказать, что я использую Maven и в конце все должно быть упаковано в файл войны.

Пример:

var assets = $.useref.assets({
            searchPath: [
                config.paths.base,
                'node_modules'
            ]
        });

// some code here
return gulp.src(config.paths.build.tmp.mainHtml)
.pipe(assets)
.pipe(assets.restore())
.pipe($.useref(config.consts.useref))
// some code here
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...