Здравствуйте, уважаемые форумчане! Вопрос, который я хочу задать, покажется вам смешным. Но я новичок в данной теме и поэтому прошу отнестись с пониманием... Внутри папки src находятся следующие файлы Мне необходимо перенести index.php на уровень выше, то есть вынести из папки src. Как после этого правильно прописать пути в файле gulpfile? (Код написан ниже) PHP: var gulp = require('gulp'); var autoprefixer = require('gulp-autoprefixer'); var cleanCSS = require('gulp-clean-css'); var gcmq = require('gulp-group-css-media-queries'); var less = require('gulp-less'); var browserSync = require('browser-sync').create(); var rename = require('gulp-rename'); var config = { src: './src/', css: { watch: 'less/**/*.less', src: 'less/styles.less', dest: 'css' }, php: { src: '**/*.php' }, html: { src: '*.html' } }; gulp.task('pack', function(){ gulp.src(config.src + config.css.dest + '/**/*.css') .pipe(autoprefixer({ browsers: ['> 0.01%'], cascade: false })) .pipe(cleanCSS()) .pipe(rename({suffix: '.min', prefix : ''})) .pipe(gulp.dest(config.src + config.css.dest)); }); gulp.task('build', function(){ gulp.src(config.src + config.css.src) .pipe(less()) .pipe(gcmq()) .pipe(gulp.dest(config.src + config.css.dest)) .pipe(browserSync.reload({ stream: true })); }); gulp.task('php', function(){ gulp.src(config.src + config.php.src) .pipe(browserSync.reload({ stream: true })); }); gulp.task('watch', ['browserSync'], function(){ gulp.watch(config.src + config.css.watch, ['build']); gulp.watch(config.src + config.php.src, ['php']); gulp.watch(config.src + config.html.src, browserSync.reload); }); gulp.task('browserSync', function(){ browserSync.init({ proxy: "newProject" }); });
Gulp для самых маленьких - подробное руководство https://webdesign-master.ru/blog/tools/2016-03-09-gulp-beginners.html