Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Chrome extension error: Require is not defined

My ambition is to include a folder, located in node_modules/. Using Node.js I can do:

var example = require('example');

But in my Google Chrome extension it doesn't work, it throws the error:

Require is not defined.

like image 295
javascript.beginner. Avatar asked Sep 11 '25 12:09

javascript.beginner.


1 Answers

Chrome extensions support ES6 modules in content scripts. You can use the import statement to include modules:

import example from './path-to-node-modules/example';
like image 105
AADARSH MANE Avatar answered Sep 14 '25 00:09

AADARSH MANE