0

I tryin to convert gulp3 to 4 there I fetching error ReferenceError: require is not defined

Here is version information Gulp: 4.0.2 Node: 16.15.0 NPM: 9.6.1

Below code:

delete require.cache[require.resolve(dir + file)]

data[file.replace(/\.json$/, '')] = require(dir + file); enter image description here

enter image description here

Bergi
  • 630,263
  • 148
  • 957
  • 1,375
Mitul Sabhaya
  • 93
  • 1
  • 1
  • 5
  • Well yes, `require` is not defined in ES modules (this has nothing to do with the node version btw). So either don't use `require` or don't use module syntax. – Bergi Mar 10 '23 at 12:21

0 Answers0