Настроил gulpfile.js он находиться в корне, и все работает:
example
--node_modules
--src
--file1.ext
--file2.ext
--file3.ext
--gulpfile.js
function clean() {
return del('dist')
}
function scss() {
const optSass = {
outputStyle: 'expanded',
includePaths: ['src'],
importer: tildeImporter
}
const optAutoprefixer = {
cascade: false
}
return src('./src/static/styles/styles.scss')
.pipe(sourcemaps.init())
.pipe(sass(optSass).on('error', sass.logError))
.pipe(groupMedia())
.pipe(autoprefixer(optAutoprefixer))
.pipe(sourcemaps.write('/'))
.pipe(dest('./dist/css/'))
}
const build = gulp.series(clean, scss)
exports.default = build
Но при попытке перенести gulpfile.js в папку build ничего не работает:
example
--build
----gulpfile.js
--node_modules
--src
--file1.ext
--file2.ext
--file3.ext
function clean() {
return del('../dist')
}
function scss() {
const optSass = {
outputStyle: 'expanded',
includePaths: ['src'],
importer: tildeImporter
}
const optAutoprefixer = {
cascade: false
}
return src('../src/static/styles/styles.scss')
.pipe(sourcemaps.init())
.pipe(sass(optSass).on('error', sass.logError))
.pipe(groupMedia())
.pipe(autoprefixer(optAutoprefixer))
.pipe(sourcemaps.write('/'))
.pipe(dest('../dist/css/'))
}
const build = gulp.series(clean, scss)
exports.default = build
Я добавил '../' в начали каждого пути, но не заработало((