Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hisasann/nuxt-lint-ts-msw

ESlint、TypeScript、Mock Service Worker(msw)でのモックサーバーを使ったリポジトリです
https://github.com/hisasann/nuxt-lint-ts-msw

eslint jest msw nuxtjs typescript vue vue-test-utils

Last synced: 29 days ago
JSON representation

ESlint、TypeScript、Mock Service Worker(msw)でのモックサーバーを使ったリポジトリです

Awesome Lists containing this project

README

        

# nuxt-lint-ts-msw

## やったこと

- ✅ Mock Service Worker(msw)を使ったモックサーバーを実現する
- ✅ Mock Service Worker(msw)を使ってstoreのAPIテストをモック経由で実現する
- ✅ CypressをGithubActionsで実行する
- ✅ CypressをCloudBuildで実行する

## 参考記事

[Mock Service Worker(msw)をNuxt.jsでモックサーバーとして使ってみる](https://zenn.dev/hisasann/scraps/3020c3246dcdd7)

[Jest+Mock Service Worker(msw)でNuxt.jsのstoreをテストしてみる](https://zenn.dev/hisasann/scraps/63b9f419b6abc3)

## Build Setup

```bash
# install dependencies
$ npm install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm run start

# generate static project
$ npm run generate
```

For detailed explanation on how things work, check out [Nuxt.js docs](https://nuxtjs.org).