R
R
Riman2016-12-22 16:22:34
Building projects
Riman, 2016-12-22 16:22:34

How can I additionally copy the result of the gulp build to an arbitrary folder on another disk?

Наверное кто-то уже решал подобную задачу в gulp. Прошу, поделитесь не очевидным решением. Как скопировать файл из проекта находящегося на диске "d:\" в папку на диске "с:\"? Под windows.
Node.js как то хитро обрабатывает пути и не позволяет указывать их напрямую, а только относительно папки с проектом (папки в которой лежит gulpfile.js).

Answer the question

In order to leave comments, you need to log in

1 answer(s)
Сергей delphinpro, 2016-12-22
@Riman

Node.js как то хитро обрабатывает пути и не позволяет указывать их напрямую, а только относительно папки с проектом

Кто вам сказал эту ересь?
return gulp.src(paths.src)
        .pipe(data(getData))
        .on('error', handleErrors)
        .pipe(twig({
            base     : [path.join(config.root.src, config.twig.src)],
            functions: functions
        }))
        .on('error', handleErrors)
        .pipe(changed({firstPass: true}))
        .pipe(gulp.dest(paths.build)) // билдим в проект (он у меня на диске D:\)
        .pipe(gulp.dest('e:/123')) // Дополнительно копируем на диск E:\
        .pipe(browserSync.stream());

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question