function styles() {
return src('app/scss/style.scss')
.pipe(scss())
.pipe(dest('app/css'))
}
exports.styles = styles;
Но при запуске команды проблема остается:
$ gulp styles
[18:23:49] Using gulpfile ~\Desktop\from0to1\start_gulp\gulpfile.js
[18:23:49] Starting 'styles'...
Error in plugin "gulp-sass"
Message:
gulp-sass no longer has a default Sass compiler; please set one yourself.
Both the "sass" and "node-sass" packages are permitted.
For example, in your gulpfile:
Сергей delphinpro, благодарю за ответ, я просто очень начинающий программист, всего 2 недели занимаюсь, бывает допускаю ошибки.
Я заменил const {src, dest} = import ('gulp');
Но ошибка остается:
PS C:\lessons\gulp-web> gulp html
Error [ERR_REQUIRE_ESM]: require() of ES Module C:\lessons\gulp-web\node_modules\gulp-imagemin\index.js from C:\lessons\gulp-web\gulpfile.js not supported.
Instead change the require of index.js in C:\lessons\gulp-web\gulpfile.js to a dynamic import() which is available in all CommonJS modules.
at Object. (C:\lessons\gulp-web\gulpfile.js:14:18)
at async Promise.all (index 0) {
code: 'ERR_REQUIRE_ESM'
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.