npm run dev
, it typically triggers a script defined in your package.json file under the "scripts" section.
"scripts": { "dev": "webpack --mode development" }
webpack
runs, it looks for a configuration file by default named webpack.config.js
in the root directory of your project. Here --mode
is a flagmodule.exports = {}
and module.exports = () => {}
are both ways of exporting something from a Node.js module
{ key: 'value' }
module.exports
and require
are used respectively to export and import modules in Node.js
environment.