add more information about the components of the cli (#33869)
This commit is contained in:
committed by
Manish Giri
parent
931e6af41d
commit
d3233ec1c4
@ -4,7 +4,23 @@ title: Vue CLI
|
|||||||
# Vue CLI
|
# Vue CLI
|
||||||
|
|
||||||
Vue CLI is the Standard Tooling for Vue.js Development. The Vue CLI allows a developer to quickly scaffold a project and instantly prototype them.
|
Vue CLI is the Standard Tooling for Vue.js Development. The Vue CLI allows a developer to quickly scaffold a project and instantly prototype them.
|
||||||
The CLI is a globally installed npm package. This package provides vue command in the terminal. Vue CLI 3 introduced Vue UI. This provides a graphical user interface through which the user can create a new project.
|
|
||||||
|
## Components of the System
|
||||||
|
|
||||||
|
### CLI
|
||||||
|
|
||||||
|
The CLI (`@vue/cli`) is a globally installed npm package and provides the vue command in your terminal. It provides the ability to quickly scaffold a new project via `vue create`, or instantly prototype new ideas via `vue serve`. You can also manage your projects using a graphical user interface via `vue ui`.
|
||||||
|
|
||||||
|
### CLI Service
|
||||||
|
|
||||||
|
The CLI Service (`@vue/cli-service`) is a development dependency. It's an npm package installed locally into every project created by `@vue/cli`.
|
||||||
|
|
||||||
|
The CLI Service is built on top of [webpack](https://webpack.js.org/) and [webpack-dev-server](https://github.com/webpack/webpack-dev-server).
|
||||||
|
|
||||||
|
### CLI Plugins
|
||||||
|
|
||||||
|
CLI Plugins are npm packages that provide optional features to your Vue CLI projects, such as Babel/TypeScript transpilation, ESLint integration, unit testing, and end-to-end testing. It's easy to spot a Vue CLI plugin as their names start with either `@vue/cli-plugin-` (for built-in plugins) or `vue-cli-plugin-` (for community plugins).
|
||||||
|
|
||||||
# More Information
|
# More Information
|
||||||
|
|
||||||
- [Official Documentation](https://cli.vuejs.org/)
|
- [Official Documentation](https://cli.vuejs.org/)
|
||||||
|
Reference in New Issue
Block a user