MCPcopy Index your code
hub / github.com/vuejs/vue-cli

github.com/vuejs/vue-cli @v5.0.9 sqlite

repository ↗ · DeepWiki ↗ · release v5.0.9 ↗
905 symbols 2,348 edges 478 files 84 documented · 9% 61 cross-repo links
README

Vue CLI Build Status Windows Build status lerna

⚠️ Status

Vue CLI is now in maintenance mode. For new projects, please use create-vue to scaffold Vite-based projects. create-vue supports both Vue 2 and Vue 3.

Also refer to the Vue 3 Tooling Guide for the latest recommendations.

For information on migrating from Vue CLI to Vite:

Documentation

Docs are available at https://cli.vuejs.org/ - we are still working on refining it and contributions are welcome!

Contributing

Please see contributing guide.

License

MIT

Extension points exported contracts — how you extend this code

PageConfig (Interface)
(no doc)
packages/@vue/cli-service/types/ProjectOptions.d.ts
LoaderOptions (Interface)
(no doc)
packages/@vue/cli-service/types/ProjectOptions.d.ts
ExtractOptions (Interface)
(no doc)
packages/@vue/cli-service/types/ProjectOptions.d.ts
CSSOptions (Interface)
(no doc)
packages/@vue/cli-service/types/ProjectOptions.d.ts
ProjectOptions (Interface)
(no doc)
packages/@vue/cli-service/types/ProjectOptions.d.ts

Core symbols most depended-on inside this repo

log
called by 157
packages/@vue/cli/lib/util/executeCommand.js
resolve
called by 115
packages/@vue/cli-service/lib/PluginAPI.js
run
called by 101
packages/@vue/cli-service/lib/Service.js
create
called by 89
packages/@vue/cli-ui/apollo-server/connectors/projects.js
resolve
called by 86
packages/@vue/cli/lib/GeneratorAPI.js
extendPackage
called by 64
packages/@vue/cli/lib/GeneratorAPI.js
hasPlugin
called by 59
packages/@vue/cli-service/lib/PluginAPI.js
add
called by 54
packages/@vue/cli/lib/util/ProjectPackageManager.js

Shape

Function 645
Method 189
Class 54
Interface 17

Languages

TypeScript100%

Modules by API surface

packages/@vue/cli-ui/apollo-server/api/PluginApi.js44 symbols
packages/@vue/cli/lib/GeneratorAPI.js35 symbols
packages/@vue/cli-ui/apollo-server/connectors/plugins.js27 symbols
packages/@vue/cli-ui/apollo-server/connectors/projects.js25 symbols
packages/@vue/cli-ui/apollo-server/connectors/prompts.js24 symbols
packages/@vue/cli-ui/apollo-server/connectors/widgets.js22 symbols
packages/@vue/cli-service/lib/webpack/analyzeBundle.js22 symbols
packages/@vue/cli-ui/apollo-server/util/parse-diff.js20 symbols
packages/@vue/cli-ui/apollo-server/connectors/tasks.js20 symbols
packages/@vue/cli-ui/apollo-server/connectors/folders.js18 symbols
packages/@vue/cli/lib/util/ProjectPackageManager.js17 symbols
packages/@vue/cli-ui/apollo-server/connectors/dependencies.js17 symbols

Dependencies from manifests, versioned

@achrinza/node-ipc9.2.5 · 1×
@akryum/winattr3.0.0 · 1×
@babel/core7.12.16 · 1×
@babel/eslint-parser7.12.16 · 1×
@babel/helper-compilation-targets7.12.16 · 1×
@babel/helper-module-imports7.12.13 · 1×
@babel/plugin-proposal-class-properties7.12.13 · 1×
@babel/plugin-proposal-decorators7.12.13 · 1×
@babel/plugin-syntax-dynamic-import7.8.3 · 1×
@babel/plugin-syntax-jsx7.12.13 · 1×
@babel/plugin-transform-modules-commonjs7.15.0 · 1×
@babel/plugin-transform-runtime7.12.15 · 1×

For agents

$ claude mcp add vue-cli \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact