システム概要

環境

gitからクローンする

gh repo clone aiakos-inc/telmei-go

envファイルなどを取得しルートに配置する

make go_tidyコマンドを実行する

make go_tidy

テストコードの動作確認を行う

make go_test

gitからクローンする

gh repo clone aiakos-inc/telmei-ts

envファイルなどを取得しルートに配置する

メンバー

PORT

具志堅

8084

平山

8085

渡邉

8086

鈴木翔

8087

町田

8088

青野

8089

telmei-tsにサーバ接続先設定を作成する

yarn

yarn build

yarn w client-electron setup:dev

リモートデスクトップ環境を構築する

リモートデスクトップ接続する

  1. Chrome Remote Desktopを開く Chrome Remote Desktop
  2. リモートのデバイスの内、VMのデバイス(telmei-bastion)をクリック
  3. PINを入力してOKを押す
  1. 画面が見れれば完了

実行する

  1. vscodeでコードをビルドしておく
yarn w client-electron build
  1. リモートデスクトップを開いた状態で、vscodeでtelmei-tsのルートで以下を実行
yarn w client-electron dev
  1. リモートデスクトップ上に表示されるので動作確認を行う。

ビルドする

  1. telmei-tsのルートディレクトリに移動
  2. ビルドする
yarn w client-electron dist:local

ダウンロードする

  1. packages/client-electron/distディレクトリにdisplay Setup 1.xx.x.exeが作成されるのでvscode上から右クリックしてダウンロードする。
  2. exeをダブルクリックして実行する。
  3. c:\client\displayに配置されるのでwatch.exeから起動する。

ビルドする

  1. telmei-goのservices/displayディレクトリに移動
cd services/display
  1. ビルドする
make build_dll

ダウンロードする

  1. services/display/build/windows/x64ディレクトリにgolib.dllgolib.hが作成されるのでvscode上から右クリックしてダウンロードする。
  2. ダウンロードしたdllとhをc:\client\common\lib\windows\x64に配置。
  3. watch.exeから起動する。

WSL

user=aono
gcloud compute ssh ${user}@telmei-bastion --tunnel-through-iap -- -N -L 3000:localhost:3000

VM

yarn w client-setting dev

Windows

ログ調査

ログ画面より動作を確認する