Skip to content

deiny is web app for web app. under development

Notifications You must be signed in to change notification settings

narumincho/definy

Repository files navigation

definy

いろいろ整理中... いろいろ調整する前 https://github.com/narumincho/definy/tree/prev2023

definyのスクリーンショット

start server

/script/startInLocal.ts

import { startDefinyServer } from "../server/main.ts";

startDefinyServer();
deno run --check --watch --unstable --allow-net=:8000 ./script/startInLocal.ts

client build

deno run --check --allow-env --allow-net --allow-read --allow-write=./dist.json ./script/buildClient.ts

client graphql codegen

step 1 query gen

fvm flutter pub run ./lib/codegen.dart && fvm dart fix --apply && fvm dart format .

step 2 api gen

fvm flutter pub run ./lib/codegen_api.dart && fvm dart fix --apply && fvm dart format .

type check

deno run --allow-run --allow-read ./script/typeCheck.ts

フォルダとファイルの説明

  • .github/workflows/pull_request.yml: Pull Request したときに実行されるテストの処理が書かれている
  • .vscode: VSCode 向けの設定
  • assets: スタティックなファイルが置かれている
  • local.sqlite, local.sqlite-shm, local.sqlite-wal ローカルで開発するときに使うデータベースのファイル