1 | ![GitHub CI - Publish to NPM](https://github.com/leanupjs/leanup/workflows/GitHub%20CI%20-%20Publish%20to%20NPM/badge.svg)
|
2 | [![dependencies][dependencies]][dependencies-url]
|
3 | [![peerDependencies][peerdependencies]][peerdependencies-url]
|
4 | [![optionalDependencies][optionaldependencies]][optionaldependencies-url]
|
5 | [![vulnerabilities][vulnerabilities]][vulnerabilities-url]
|
6 | [![npm][npm]][npm-url]
|
7 | [![downloads][downloads]][downloads-url]
|
8 | [![install-size][install-size]][install-size-url]
|
9 | [![lernajs][lernajs]][lernajs-url]
|
10 | [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)
|
11 |
|
12 | [npm]: https://img.shields.io/npm/v/@leanup/cli-vue3
|
13 | [npm-url]: https://www.npmjs.com/package/@leanup/cli-vue3
|
14 | [dependencies]: https://status.david-dm.org/gh/leanupjs/leanup.svg?path=packages/cli/frameworks/vue3&ref=release/1.2
|
15 | [dependencies-url]: https://david-dm.org/leanupjs/leanup?path=packages/cli/frameworks/vue3&ref=release/1.2
|
16 | [peerdependencies]: https://status.david-dm.org/gh/leanupjs/leanup.svg?path=packages/cli/frameworks/vue3&ref=release/1.2&type=peer
|
17 | [peerdependencies-url]: https://david-dm.org/leanupjs/leanup?path=packages/cli/frameworks/vue3&ref=release/1.2&type=peer
|
18 | [optionaldependencies]: https://status.david-dm.org/gh/leanupjs/leanup.svg?path=packages/cli/frameworks/vue3&ref=release/1.2&type=optional
|
19 | [optionaldependencies-url]: https://david-dm.org/leanupjs/leanup?path=packages/cli/frameworks/vue3&ref=release/1.2&type=optional
|
20 | [vulnerabilities]: https://img.shields.io/snyk/vulnerabilities/npm/@leanup/cli-vue3
|
21 | [vulnerabilities-url]: https://snyk.io/test/npm/@leanup/cli-vue3
|
22 | [downloads]: https://img.shields.io/npm/dt/@leanup/cli-vue3
|
23 | [downloads-url]: https://npmcharts.com/compare/@leanup/cli-vue3?minimal=true
|
24 | [install-size]: https://packagephobia.now.sh/badge?p=@leanup/cli-vue3@next
|
25 | [install-size-url]: https://packagephobia.now.sh/result?p=@leanup/cli-vue3@next
|
26 | [lernajs]: https://img.shields.io/badge/managed%20with-lerna-blueviolet
|
27 | [lernajs-url]: https://lerna.js.org
|
28 |
|
29 | # `@leanup/cli-vue3`
|
30 |
|
31 | > This package contains the [vue3](https://v3.vuejs.org) CLI adapter. You can create a new or switch a existing project to the [@leanup/stack](https://www.npmjs.com/package/@leanup/stack).
|
32 |
|
33 | ## Installation
|
34 |
|
35 | You can create a new project folder or go in a existing folder.
|
36 |
|
37 | Create a new project folder:
|
38 |
|
39 | 1. `mkdir new-vue3-app`
|
40 | 2. `cd new-vue3-app`
|
41 | 3. `npm install -D @leanup/cli @leanup/cli-vue3`
|
42 | 4. `npx vue3 create`
|
43 |
|
44 | Go in a existing folder
|
45 |
|
46 | 1. `cd my-vue3-app`
|
47 | 2. `npm install -D @leanup/cli @leanup/cli-vue3`
|
48 | 3. `npx vue3 create --only-config --overwrite`
|
49 | 4. Proof the configuration changes and adopt it for your.
|
50 |
|
51 | ## Usage
|
52 |
|
53 | Execute `npm run` in your terminal. It lists all preconfigured tools commands of the [@leanup/stack](https://www.npmjs.com/package/@leanup/stack).
|
54 |
|
55 | For example: `npm start` 😉
|
56 |
|
57 | ## Feedback
|
58 |
|
59 | Please give us feedback of you experience, so that we can continuously improve `@leanup`.
|