Webpack Flashcards
What is Webpack?
Dependency that allows you to bundle JS and other files for usage in the web browser
How do you add a devDependency to a package?
-D or npm install –save-dev
What is an NPM script?
Convenient way to bundle common shell commands
How do you execute Webpack with npm run?
npm run
How are ES Modules different from CommonJS modules?
Declarative syntax - import export keywords,
curly braces,
ES modules are built in by language. CommonJS was built by the community
What kind of modules can Webpack support?
ECMAScript modules CommonJS modules AMD modules Asset modules WebAssembly modules
What is Babel?
JS compiler that transforms JS code
What is a Plug-in?
Software component that adds specific feature to an existing program
What is a Webpack loader?
Webpack’s fancy word for a plugin - takes file, loads, and transforms it to a different language
How can you make Babel and Webpack work together?
babel-loader