alai-server/frontend
2023-03-01 23:35:23 -03:00
..
e2e switch to a fresh vue/vite project and appy just the basic sakai theme 2023-01-25 20:55:24 -03:00
public project build fix 2023-02-28 21:50:09 -03:00
src Fix landing, api urls 2023-03-01 23:35:23 -03:00
.eslintrc.cjs switch to a fresh vue/vite project and appy just the basic sakai theme 2023-01-25 20:55:24 -03:00
.gitignore switch to a fresh vue/vite project and appy just the basic sakai theme 2023-01-25 20:55:24 -03:00
.prettierrc.json switch to a fresh vue/vite project and appy just the basic sakai theme 2023-01-25 20:55:24 -03:00
Dockerfile First commit 2022-06-29 21:26:05 -04:00
index.html switch to a fresh vue/vite project and appy just the basic sakai theme 2023-01-25 20:55:24 -03:00
package.json minor changes 2023-02-20 15:31:38 -03:00
playwright.config.js switch to a fresh vue/vite project and appy just the basic sakai theme 2023-01-25 20:55:24 -03:00
README.md switch to a fresh vue/vite project and appy just the basic sakai theme 2023-01-25 20:55:24 -03:00
vite.config.js switch to a fresh vue/vite project and appy just the basic sakai theme 2023-01-25 20:55:24 -03:00
yarn.lock minor changes 2023-02-20 15:31:38 -03:00

alai-frontend

This template should help get you started developing with Vue 3 in Vite.

VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).

Customize configuration

See Vite Configuration Reference.

Project Setup

yarn

Compile and Hot-Reload for Development

yarn dev

Compile and Minify for Production

yarn build

Run Unit Tests with Vitest

yarn test:unit

Run End-to-End Tests with Playwright

# Install browsers for the first run
npx playwright install

# When testing on CI, must build the project first
yarn build

# Runs the end-to-end tests
yarn test:e2e
# Runs the tests only on Chromium
yarn test:e2e --project=chromium
# Runs the tests of a specific file
yarn test:e2e tests/example.spec.ts
# Runs the tests in debug mode
yarn test:e2e --debug

Lint with ESLint

yarn lint