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 でいいはず
手順
- リポジトリをクローンして cd
$ npm install$ cp .dev.vars.sample .dev.vars; vi .dev.vars$ DATABASE_URL='...' npm run db:push$ npm run dev -- --local