Vue CLI

E131073

Vue CLI is the official command-line tool for Vue.js that streamlines project scaffolding, configuration, and development workflows for Vue applications.

All labels observed (4)

Label Occurrences
Vue CLI canonical 3
@vue/cli 2
Vue CLI Service (@vue/cli-service) 1

How this entity was disambiguated

Statements (67)

Predicate Object
instanceOf JavaScript tooling
Vue.js ecosystem tool
command-line interface
software development tool
alternativeName @vue/cli
linked to: Vue CLI
command vue add
vue build
vue config
vue create
vue inspect
vue invoke
vue serve
vue ui
linked to: Vue CLI
developer Evan You
Vue.js core team
distribution npm package
documentationURL https://cli.vuejs.org/
ecosystem Vue.js ecosystem
feature Babel integration
CSS preprocessors support
ESLint integration
PWA support
PostCSS integration
TypeScript support
built-in webpack configuration
development server
end-to-end testing integration
environment variables handling
graphical user interface (Vue UI)
hot module replacement
interactive project generator
modern build mode
multi-page application support
plugin-based architecture
presets for project configuration
unit testing integration
goal hide complex webpack configuration behind presets
standardize Vue development tooling
streamline Vue project setup
hasSubcomponent Vue CLI Plugins (@vue/cli-plugin-*)
Vue CLI Service (@vue/cli-service)
linked to: Vue CLI
license MIT License
name Vue CLI
npmPackageName @vue/cli
linked to: Vue CLI
operatingSystem Linux
Windows
macOS
primaryFunction build configuration abstraction
development workflow management
project scaffolding
programmingLanguage JavaScript
Node.js
recommendedSuccessor Vite (for new Vue projects)
requires Node.js runtime
npm or Yarn
linked to: npm
status feature-frozen for new major features
supports component-based development
progressive web applications
single-page applications
supportsFramework Vue 2
linked to: Vue.js

Vue 3 (via plugin / configuration, not default in latest versions)
linked to: Vue.js
targetAudience Vue.js application developers
typicalConfigFile .eslintrc.js
babel.config.js
vue.config.js
usesBuildTool webpack
linked to: Webpack
writtenFor Vue.js

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

Vue.js hasOfficialLibrary Vue CLI
Vue CLI name Vue CLI
Vue CLI alternativeName @vue/cli
linked to: Vue CLI
Vue CLI command vue ui
linked to: Vue CLI
Vue CLI npmPackageName @vue/cli
linked to: Vue CLI
Vue CLI hasSubcomponent Vue CLI Service (@vue/cli-service)
linked to: Vue CLI
Evan You notableProject Vue CLI