Webpack Flashcards

1
Q

What is Webpack?

A

Is a static module bundler for modern JavaScript applications.

It’s a tool that lets you bundle your JavaScript applications (supporting both ESM and CommonJS), and it can be extended to support many different assets such as images, fonts and stylesheets.

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

Or you can manually add it by editing the package.json file and adding an attribute called “devDependencies” that references the name and semantic version of each devDependency

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

What is an NPM script?

A

They are essentially an alias for a command line task that you want to run over and over

An NPM script 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.

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

Whatever it’s an alias to.

i.e.&raquo_space;> Npm run build

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

What kind of modules can Webpack support?

A

Webpack supports the following module types natively: ECMAScript modules. CommonJS modules. AMD modules.

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