mirror of
https://github.com/vuejs/vue-cli.git
synced 2026-01-15 11:50:19 -06:00
* feat(docs): add Heroku deployment section * fix: rename remote repository section title * fix(docs): add a middleware for handling vue-router in deployed app * fix(docs): fixed formatting * feat: Create structure for Plugin and Generator API; create Getting started and Modifying webpack config chapters * feat: started registerCommand description * feat: Add a description for adding new vue-cli-service command * fix: Change the part about modifying existing vue-cli-service commands * feat: Add local installation steps for cli-plugin with/without Vue UI * feat: Add generator extending package and changing main file chapters * feat: Create structure for Plugin and Generator API; create Getting started and Modifying webpack config chapters * feat: started registerCommand description * feat: Add a description for adding new vue-cli-service command * fix: Change the part about modifying existing vue-cli-service commands * feat: Add local installation steps for cli-plugin with/without Vue UI * feat: Add generator extending package and changing main file chapters * feat: Add templating part to vue-cli-plugin Generator docs * feat: described prompts * fix: fixed condition on template rendering in generator * fix: changed Getting Started part * fix: Added links to Generator and Prompts chapters; fixed a description for testing a plugin locally * fix: reverted changed to Heroku deployment * fix: restored Surge chapter * fix: deleted unused image * fix: changed an order of chapters; added description for Generator part * Update docs/dev-guide/plugin-dev.md Co-Authored-By: NataliaTepluhina <NataliaTepluhina@users.noreply.github.com> * fix: rewrote the Generator part * feat: add description for extending a package with new command * fix: fixed service plugin description and links * fix: fixed links and typos, added prompt API * feat: UI description and augmenting task in the UI * feat: added a description for configuration screen in UI * feat: add configuration files description * feat: add save config description * feat: add prompts-in-UI description * feat: added logo and discoverability sections * feat: add publish plugin to npm section * feat: stated plugin API reference * fix: fixed typo in quote * feat: Plugin API reference ready * fix: removed examples * feat: add Generator API reference * fix: fixed typo in prompt Co-Authored-By: NataliaTepluhina <NataliaTepluhina@users.noreply.github.com> * fix: remove underscore in `_path` parameter * Update docs/dev-guide/plugin-dev.md Co-Authored-By: NataliaTepluhina <NataliaTepluhina@users.noreply.github.com> * fix: add export to the templating example * fix: change preposition Co-Authored-By: NataliaTepluhina <NataliaTepluhina@users.noreply.github.com> * fix: add missing `{` * Update docs/dev-guide/plugin-dev.md Co-Authored-By: NataliaTepluhina <NataliaTepluhina@users.noreply.github.com> * fix: specified that package.json should be user's one Co-Authored-By: NataliaTepluhina <NataliaTepluhina@users.noreply.github.com> * fix: add dot Co-Authored-By: NataliaTepluhina <NataliaTepluhina@users.noreply.github.com> * fix: add dot Co-Authored-By: NataliaTepluhina <NataliaTepluhina@users.noreply.github.com> * fix: missing bracket Co-Authored-By: NataliaTepluhina <NataliaTepluhina@users.noreply.github.com> * fix: add dot Co-Authored-By: NataliaTepluhina <NataliaTepluhina@users.noreply.github.com> * fix: add dot Co-Authored-By: NataliaTepluhina <NataliaTepluhina@users.noreply.github.com> * fix: add dot Co-Authored-By: NataliaTepluhina <NataliaTepluhina@users.noreply.github.com> * fix: add colon Co-Authored-By: NataliaTepluhina <NataliaTepluhina@users.noreply.github.com> * fix: add semicolon Co-Authored-By: NataliaTepluhina <NataliaTepluhina@users.noreply.github.com> * fix: add semicolon Co-Authored-By: NataliaTepluhina <NataliaTepluhina@users.noreply.github.com> * fix: add semicolon Co-Authored-By: NataliaTepluhina <NataliaTepluhina@users.noreply.github.com> * fix: typo in `it's` vs `its` Co-Authored-By: NataliaTepluhina <NataliaTepluhina@users.noreply.github.com> * feat: add more places for logo to display Co-Authored-By: NataliaTepluhina <NataliaTepluhina@users.noreply.github.com> * fix: add vue add option to invocation Co-Authored-By: NataliaTepluhina <NataliaTepluhina@users.noreply.github.com> * fix: add fe missed brackets and moved filename section * fix: fix indentations and remove OPTIONS constant * fix: fix indentation and wrap built-in plugin description with a tip * fix: add link to Public static files * fix: change the description for UI prompts properties * fix: add `@scope/vue-cli-plugin-<name>` option * fix: code style fixes * fix: change config id to follow reverse domain name notation * fix: style fixes * feat: add more comments with file names * docs: fixes * docs: removed built-it plugins prompts part
home, heroImage, actionText, actionLink, footer
| home | heroImage | actionText | actionLink | footer |
|---|---|---|---|---|
| true | /favicon.png | Get Started → | /guide/ | MIT Licensed | Copyright © 2018-present Evan You |
Feature Rich
Out-of-the-box support for Babel, TypeScript, ESLint, PostCSS, PWA, Unit Testing & End-to-end Testing.
Extensible
The plugin system allows the community to build and share reusable solutions to common needs.
No Need to Eject
Vue CLI is fully configurable without the need for ejecting. This allows your project to stay up-to-date for the long run.
Graphical User Interface
Create, develop and manage your projects through an accompanying graphical user interface.
Instant Prototyping
Instantly prototype new ideas with a single Vue file.
Future Ready
Effortlessly ship native ES2015 code for modern browsers, or build your vue components as native web components.
Getting Started
Install:
npm install -g @vue/cli
# OR
yarn global add @vue/cli
Create a project:
vue create my-project
# OR
vue ui