Webpack Flashcards

1
Q

What is Webpack?

A

Webpack is an open-source JavaScript module bundler. It is made primarily for JavaScript, but it can transform front-end assets such as HTML, CSS, and images if the corresponding loaders are included. Webpack takes modules with dependencies and generates static assets representing those modules.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How do you add a devDependency to a package?

A

npm install –save-dev

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is an NPM script?

A

An npm script is a convenient way to bundle common shell commands for your project. They are typically commands, or a string of commands, which would normally be entered at the command line in order to do something with your application. Scripts are stored in a project’s package.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How do you execute Webpack with npm run?

A

Add an NPM script to package.json named “build” that executes webpack like this:
“scripts”: {
“build”: “webpack”,
“test”: “echo "Error: no test specified" && exit 1”
}
Try your NPM script from the command line and look for a main.js file in dist/.
npm run build

How well did you know this?
1
Not at all
2
3
4
5
Perfectly