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 (7)

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 (12)

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 ⓘ
Vue CLI Plugins (@vue/cli-plugin-*) → integratesWith → Vue CLI service ⓘ
linked to: Vue CLI
Vue.js core team → develops → Vue CLI (legacy) ⓘ
linked to: Vue CLI
ESLint → supportsIntegration → Vue CLI ⓘ
Vue 3 ecosystem libraries → includes → Vue CLI (legacy support) ⓘ
linked to: Vue CLI