Skip to content

Commit 0c9d440

Browse files
authored
Merge pull request #17 from selemondev/docs
docs: update
2 parents bcb2db1 + c7df7e7 commit 0c9d440

File tree

4 files changed

+77
-14
lines changed

4 files changed

+77
-14
lines changed

.gitignore

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,14 @@
55
*.tgz
66
coverage
77
dist
8+
out
89
lib-cov
910
logs
1011
node_modules
11-
temp
12+
temp
13+
14+
**package-lock.json
15+
**package-lock.json
16+
**yarn.lock
17+
**pnpm-lock.yaml
18+
**yarn-lock.yaml

README.md

Lines changed: 68 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,86 @@
11
<p align="center">
2-
<img align="center" src="https://raw.githubusercontent.com/selemondev/create-vue-next/master/src/icon/create-vue-next.png" height="96" />
3-
<h1 align="center">
4-
create-vue-next
5-
</h1>
2+
<img align="center" src="https://raw.githubusercontent.com/selemondev/create-vue-next/master/image/create-vue-next.png" height="96" />
63
</p>
74

8-
## Create Vue Next CLI ✨
5+
## Create Vue Next
96

10-
A CLI tool powered by Vite to scaffold Vue 3 projects without wasting time!.
7+
The Next Generation Vue Scaffolding Tool 🛠️
118

12-
## Usage
9+
## Usage
1310

14-
### npx
11+
### npx
1512

1613
```bash
17-
npx create-vue-next@latest <project-name>
14+
npx create-vue-next@latest
1815

19-
OR
16+
# OR
2017

21-
npx create-vue-next@latest <project-name> --<flag>
18+
npx create-vue-next <project-name> --ts --eslint --tailwind --use-pnpm
2219
```
2320

2421
### yarn
2522

2623
```bash
27-
yarn create-vue-next
24+
yarn create vue-next
2825

26+
# OR
27+
28+
yarn create vue-next <project-name> --ts --eslint --tailwind --use-pnpm
29+
```
30+
31+
### pnpm
32+
33+
```bash
34+
pnpm create vue-next@latest
35+
36+
# OR
37+
38+
pnpm create vue-next@latest <project-name> --ts --eslint --tailwind --use-pnpm
39+
```
40+
41+
## Options
42+
43+
You can also pass command line arguments to set up a new project non-interactively. Run `create-vue-next --help` to see the available command line arguments:
44+
45+
```bash
46+
Usage: create-vue-next <project-name> [options]
47+
48+
Options:
49+
-V, --version output the version number
50+
--ts, --typescript
51+
52+
Initialize as a TypeScript project.
53+
54+
--tailwind
55+
56+
Initialize with Tailwind CSS config.
57+
58+
--eslint
59+
60+
Initialize with ESLint config.
61+
62+
--use-npm
63+
64+
Explicitly tell the CLI to bootstrap the app using npm
65+
66+
--use-pnpm
67+
68+
Explicitly tell the CLI to bootstrap the app using pnpm
69+
70+
--use-yarn
71+
72+
Explicitly tell the CLI to bootstrap the app using Yarn
73+
74+
--use-bun
75+
76+
Explicitly tell the CLI to bootstrap the app using Bun
2977
```
3078

79+
### How to contribute?
80+
81+
Contributions are welcome and encouraged! If you have any ideas or suggestions for new features, or if you encounter any bugs or issues, please open an issue or submit a pull request on the GitHub repository.
82+
83+
Developers interested in contributing should read the [Code of Conduct](./CODE_OF_CONDUCT.md) and the [Contributing Guide](./CONTRIBUTING.md).
84+
85+
86+
Happy hacking ⚡

image/create-vue-next.png

285 KB
Loading

src/core/questions/vue/eslint.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ const eslintPrompt = [
33
name: 'useEslint',
44
type: () => 'toggle',
55
message: 'Add ESLint for code quality?',
6-
initial: true,
6+
initial: false,
77
active: 'Yes',
88
inactive: 'No'
99
}

0 commit comments

Comments
 (0)