feat: add readme
This commit is contained in:
parent
e5448049cb
commit
ee17e7d56a
23
.gitlab-ci.yml
Normal file
23
.gitlab-ci.yml
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
image: node:22.13.0
|
||||||
|
|
||||||
|
pages:
|
||||||
|
before_script:
|
||||||
|
- npm install --global corepack@latest
|
||||||
|
- corepack enable
|
||||||
|
- corepack prepare pnpm@latest-10 --activate
|
||||||
|
- pnpm config set store-dir .pnpm-store
|
||||||
|
script:
|
||||||
|
- pnpm install
|
||||||
|
- pnpm run build
|
||||||
|
- cp -r dist/* public/
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- public
|
||||||
|
cache:
|
||||||
|
key:
|
||||||
|
files:
|
||||||
|
- pnpm-lock.yaml
|
||||||
|
paths:
|
||||||
|
- .pnpm-store
|
||||||
|
rules:
|
||||||
|
- if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH
|
||||||
40
README.md
40
README.md
@ -1,29 +1,19 @@
|
|||||||
# Rsbuild project
|
# firebase-auth-vue
|
||||||
|
|
||||||
## Setup
|
## JWT Авторизация с Firebase
|
||||||
|
[](https://www.youtube.com/watch?v=x43D8CGh31g)
|
||||||
|
|
||||||
Install the dependencies:
|
### Функционал
|
||||||
|
- Авторизация
|
||||||
|
- Перехваты запросов
|
||||||
|
|
||||||
```bash
|
|
||||||
pnpm install
|
|
||||||
```
|
|
||||||
|
|
||||||
## Get started
|
### Стек
|
||||||
|
- Vue 3
|
||||||
Start the dev server:
|
- Pinia
|
||||||
|
- PrimeVue
|
||||||
```bash
|
- VueRouter
|
||||||
pnpm dev
|
- Axios
|
||||||
```
|
- Firebase
|
||||||
|
- Rsbuild
|
||||||
Build the app for production:
|
- TypeScript
|
||||||
|
|
||||||
```bash
|
|
||||||
pnpm build
|
|
||||||
```
|
|
||||||
|
|
||||||
Preview the production build locally:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
pnpm preview
|
|
||||||
```
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user