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
|
||||
|
||||
Start the dev server:
|
||||
|
||||
```bash
|
||||
pnpm dev
|
||||
```
|
||||
|
||||
Build the app for production:
|
||||
|
||||
```bash
|
||||
pnpm build
|
||||
```
|
||||
|
||||
Preview the production build locally:
|
||||
|
||||
```bash
|
||||
pnpm preview
|
||||
```
|
||||
### Стек
|
||||
- Vue 3
|
||||
- Pinia
|
||||
- PrimeVue
|
||||
- VueRouter
|
||||
- Axios
|
||||
- Firebase
|
||||
- Rsbuild
|
||||
- TypeScript
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user