feat: update docs
This commit is contained in:
parent
a8c4bd145f
commit
adffb7c1e1
1 changed files with 51 additions and 3 deletions
54
README.md
54
README.md
|
@ -21,19 +21,67 @@ If you just want to develop locally, you can [create a repo](https://github.com
|
||||||
Just run and visit http://localhost:1977.
|
Just run and visit http://localhost:1977.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
pnpm dev
|
npn run dev
|
||||||
```
|
```
|
||||||
|
|
||||||
|
> Node.js version 18 or higher is required for this project.
|
||||||
|
|
||||||
To build the App, you can run:
|
To build the App, you can run:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
pnpm build
|
npm run build
|
||||||
```
|
```
|
||||||
|
|
||||||
You will then see the `dist` folder generated for publishing, which you can preview locally with the following command.
|
You will then see the `dist` folder generated for publishing, which you can preview locally with the following command.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
pnpm preview
|
npm run preview
|
||||||
|
```
|
||||||
|
|
||||||
|
## Use pnpm / yarn
|
||||||
|
|
||||||
|
If you want to use pnpm or yarn as a package management tool, please refer to the following steps.
|
||||||
|
|
||||||
|
> If `preinstall` exists in `scripts`, remove it first.
|
||||||
|
|
||||||
|
### pnpm
|
||||||
|
|
||||||
|
Replace `"pre-commit": "npx lint-staged"` in package.json with `"pre-commit": "pnpm lint-staged"`.
|
||||||
|
|
||||||
|
And replace `"*": "npm run lint:fix"` with `"*": "pnpm lint:fix"`.
|
||||||
|
|
||||||
|
Like this:
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
// ...
|
||||||
|
"simple-git-hooks": {
|
||||||
|
"pre-commit": "pnpm lint-staged"
|
||||||
|
},
|
||||||
|
"lint-staged": {
|
||||||
|
"*": "pnpm lint:fix"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### yarn
|
||||||
|
|
||||||
|
Replace `"pre-commit": "npx lint-staged"` in package.json with `"pre-commit": "yarn lint-staged"`.
|
||||||
|
|
||||||
|
And replace `"*": "npm run lint:fix"` with `"*": "yarn lint:fix"`.
|
||||||
|
|
||||||
|
Like this:
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
// ...
|
||||||
|
"simple-git-hooks": {
|
||||||
|
"pre-commit": "yarn lint-staged"
|
||||||
|
},
|
||||||
|
"lint-staged": {
|
||||||
|
"*": "yarn lint:fix"
|
||||||
|
}
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
Loading…
Reference in a new issue