stavrosdro / vue-stryker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vue 3 + Vite

This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 <script setup> SFCs, check out the script setup docs to learn more.

Recommended IDE Setup

Project setup

Create docker image

docker build -t vue-stryker -f Dockerfile.dev .

Install dependencies

docker run -it --rm -v $(pwd):/app vue-stryker npm i

Create docker container

docker create -v $(pwd):/app -p 8080:8080 -p 24678:24678 --name vue-stryker vue-stryker

Start container

docker start vue-stryker

Stop container

docker stop vue-stryker

Tests

Dev container should be running to run the tests

Run tests

docker exec -it vue-stryker npm run test

Run tests once

docker exec -it vue-stryker npm run test:unit

Run tests with coverage

docker exec -it vue-stryker npm run test:coverage

Run mutation tests

docker exec -it vue-stryker npm run test:mutation

About


Languages

Language:TypeScript 29.8%Language:CSS 27.8%Language:Vue 22.7%Language:JavaScript 12.4%Language:HTML 7.2%