TypeDoc
Readme

vcapi-workers / Exports

vcapi-workers

Cloudflare workers app

dev commands

npm run dev / npm run dev -- --local

npm run deploy

npm test

npm inspect # lint

npm fix # lint fix

DATABASE_URL='mysql://<user>:<pass>@aws.connect.psdb.cloud/<db>?sslaccept=strict' npm run db:push # prisma schema を PlanetScale に push し、charset も良い感じにする。

generate schema

ER図をマーメイド記法で書いて、docs/scheme.mdに出力する。 npx prisma generate

環境構築手順

詳細はこちらのNotionページ (opens in a new tab)に記載

環境

  • Linux ターミナル
    • WSL を推奨。たぶん Docker or Mac でも可
  • node の環境
    • 16 でいいはず

手順

  1. リポジトリをクローンして cd
  2. $ npm install
  3. $ cp .dev.vars.sample .dev.vars; vi .dev.vars
  4. $ DATABASE_URL='...' npm run db:push
  5. $ npm run dev -- --local