Я создаю ряд плагинов для WP и хочу использовать gulp для управления активами.1 файл gulp build несколько проектов
Я создал строгий шаблон именования/каталога в каждом из плагинов, чтобы упростить использование управления задачами. В настоящее время все плагины размещаются в основной структуре WP, а мой файл gulp находится ниже корня и отлично работает.
Теперь я извлекаю все плагины в пакеты композиторов. Теперь я хочу создать плагины и оставить все ресурсы в каталогах плагинов, а не сбрасывать их на тему. Теперь я поместил «строитель» в свой собственный пакет, который я могу запустить из своей среды разработки.
например. pluginOne pluginTwo pluginBuilder
Я до сих пор создал это, чтобы найти файлы SCSS построить стиль: Как я могу сказать, глотка к трубе обратно в каталог его нашли? Я сумел только получить его в трубу для конкретной директории
gulp.task('style', function() {
glob('../plugins/pluginprefix-*/assets/build/scss/pluginprefix.*.scss', {}, function (er, files) {
gulp.src(files)
.pipe(plugins.plumber())
.pipe(plugins.sass())
.pipe(plugins.autoprefixer('last 10 version'))
.pipe(plugins.minifyCss())
.pipe(gulp.dest(''));
})
});
Спасибо за любую помощь или совет =)
Спасибо, прохождение {базовый: процесс. cwd()} дает path.dirname, где компилируется файл в канале, поэтому я мог бы добавить дистрибутив dist к концу! – OnIIcE