Witam,
mój problem polega na tym, że gdy próbuję wykonać task polegający na kompilacji Sass wyświetlają mi się błędy o treści: "Local gulp not found in (nazwa katalogu), Try running: npm install gulp". Gulpa zainstalowałem zarówno lokalnie jak i globalnie, tj. z poleceń "npm i -g gulp-cli" oraz "npm i --save-dev gulp".
Kod w gulpfile.js wygląda następująco:
var gulp = require('gulp');
var gulpSass = require('gulp-sass');
sass.compiler = require('node-sass');
gulp.task('sass', function () {
return gulp.src('./dev-assets/style.scss')
.pipe(gulpSass().on('error', sass.logError))
.pipe(gulp.dest('./prod-assets'));
});
gulp.task('sass:watch', function () {
gulp.watch('./dev-assets/style.scss', gulp.series('sass'));
});
Gulpa mam w wersji 4.0.0. Node-sass i gulp-sass też instalowałem (lokalnie).
Jaka może być przyczyna błędów? Co zrobić, żeby task zadziałał?