Я пытаюсь заставить работать без изменений, но я продолжаю получать
Error processing '/Users/XXX/project/assets/build-packages/example-file.less': TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be one of type string, Buffer, or URL. Received type object
Details:
domainEmitter: [object Object]
domain: [object Object]
domainThrown: false
Вот часть моего Gulpfile (почти копия Readme , которую я не могу заставить работать)
const gulp = require('gulp');
const gulpRename = require('gulp-rename');
const less = require('less');
const lessChanged = require('gulp-less-changed');
const OutputPath = './dist/styles';
const MinifiedExtension = '.min.css';
gulp.task('default', () => {
return gulp.src('./assets/build-packages/*.less')
.pipe(lessChanged({
getOutputFileName: file => gulpRename(file, { dirname: OutputPath, extname: MinifiedExtension })
}))
.pipe($.less())
.pipe(gulpRename({ extname: MinifiedExtension }))
.pipe(gulp.dest(OutputPath));
});
Я не уверен, что делаю не так.