git404hub

what is vue-cli fr?

vuejs/vue-cli — explained in plain English

Analysis updated 2026-06-20

29,591JavaScriptAudience · developerComplexity · 2/5Setup · easy

tl;dr

Vue CLI was a command-line tool for scaffolding Vue.js projects with webpack, it is now in maintenance mode and the Vue team recommends the newer create-vue tool using Vite for all new projects.

vibe map

mindmap
  root((repo))
    What It Does
      Scaffold projects
      Manage build config
    Status
      Maintenance mode
      Use create-vue instead
    Tech Stack
      JavaScript
      Vue.js
      webpack
    Audience
      Legacy project devs
      Vue.js developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Maintain or add features to an existing Vue.js project that was originally created with Vue CLI and relies on webpack

VIBE 2

Debug or extend the webpack configuration of a legacy Vue CLI project using vue.config.js

what's the stack?

JavaScriptVue.jswebpackNode.js

how it stacks up fr

vuejs/vue-cliaosabook/500linesreact-boilerplate/react-boilerplate
Stars29,59129,59029,508
LanguageJavaScriptJavaScriptJavaScript
Setup difficultyeasyeasyeasy
Complexity2/51/53/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

Project is in maintenance mode, use create-vue with Vite for all new Vue.js projects.

in plain english

Vue CLI was a command-line tool for scaffolding and managing Vue.js projects using webpack as the underlying build system. It provided a way to quickly create a new Vue.js web application project with pre-configured tooling. Note: the README marks this project as being in maintenance mode, the Vue.js team now recommends using a newer tool called create-vue for new projects, which uses Vite instead of webpack. Someone would encounter this repository when maintaining older Vue.js projects that were originally set up with it.

prompts (copy fr)

prompt 1
I have an existing Vue CLI 4 project. How do I add a custom webpack plugin in vue.config.js to handle SVG files as components?
prompt 2
My Vue CLI project build is failing with a webpack module error. Here is my vue.config.js, what configuration changes might fix it?
prompt 3
How do I migrate a Vue CLI webpack project to the newer Vite-based create-vue setup without breaking existing functionality?

Frequently asked questions

what is vue-cli fr?

Vue CLI was a command-line tool for scaffolding Vue.js projects with webpack, it is now in maintenance mode and the Vue team recommends the newer create-vue tool using Vite for all new projects.

What language is vue-cli written in?

Mainly JavaScript. The stack also includes JavaScript, Vue.js, webpack.

How hard is vue-cli to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is vue-cli for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.