Answer the question
In order to leave comments, you need to log in
What causes the ReferenceError: reqire is not defined error in gulp 4?
Already killed half a day on all sorts of errors.
Googled, read something on the github, but I never found a solution.
Looks like I have very little understanding of what I'm dealing with.
'use strict';
const gulp = require('gulp');
const pug = require('gulp-pug');
const sass = reqire('gulp-sass');
const html = () => {
return gulp.src('./pages/index.pug')
.pipe(pug({
pretty: true
}))
.pipe(gulp.dest('./build'))
}
const style = () => {
return gulp.src('./src/style/style.scss')
.pipe(sass())
.pipe(gulp.dest('./build/css'))
}
exports.html = html;
exports.style = style;
exports.default = gulp.series(html, style);
{
"name": "pug-starter",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"devDependencies": {
"gulp": "^4.0.2",
"gulp-pug": "^4.0.1",
"gulp-sass": "^4.1.0"
}
}
[[email protected] pug-starter]$ gulp
ReferenceError: reqire is not defined
at Object.<anonymous> (/home/sh4rov/front/pug-starter/gulpfile.js:5:14)
at Module._compile (internal/modules/cjs/loader.js:1200:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1220:10)
at Module.load (internal/modules/cjs/loader.js:1049:32)
at Function.Module._load (internal/modules/cjs/loader.js:937:14)
at Module.require (internal/modules/cjs/loader.js:1089:19)
at require (internal/modules/cjs/helpers.js:73:18)
at requireOrImport (/usr/lib/node_modules/gulp/node_modules/gulp-cli/lib/shared/require-or-import.js:19:11)
at execute (/usr/lib/node_modules/gulp/node_modules/gulp-cli/lib/versioned/^4.0.0/index.js:37:3)
at Liftoff.handleArguments (/usr/lib/node_modules/gulp/node_modules/gulp-cli/index.js:211:24)
[[email protected] pug-starter]$
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question