Build Tooling
Learn about build tools, transpilation, linting, and minification.
We'll cover the following...
Similar to other frameworks, a collection of tools has sprung up around Vue. These tools facilitate the development of applications (such as code generation), prepare them for release or deployment (for example, compilation and packaging), or assist with debugging.
Let’s learn two of these categories—build tooling and debugging. Both are well served by official Vue tools.
Why use build tooling?
While including Vue from a CDN can be a good option when we’re just starting out, or when we’re whipping up a quick proof-of-concept app, we’ll want to introduce some build tools to assist us in producing modern, modular, and efficient JavaScript that’s ready for production.
Having a good build tooling setup will pay dividends by automating much of the work of preparing our code for deployment. It also ensures the process is reliable and repeatable and removes the opportunity for human error (for example, forgetting to perform a step in a ...