メインコンテンツへスキップ
yarn twenty CLI は、アプリ関連のすべてを操作するためのインターフェースです。 コマンド一覧: すべてのコマンドは、デフォルトではない特定のリモートを対象にするために -r, --remote \<name> を受け付けます。

関数の実行(yarn twenty dev:function:exec

HTTP、cron、データベースイベントを介さずに、ロジック関数を手動で実行します:

関数ログの表示(yarn twenty dev:function:logs

アプリのロジック関数の実行ログをストリーミング表示します:
これは Docker コンテナのログを表示する yarn twenty docker:logs とは異なります。 yarn twenty dev:function:logs は、Twenty サーバーからアプリの関数実行ログを表示します。

型付きクライアントを生成する(yarn twenty dev:generate-client

アプリをビルドしたり同期したりすることなく、アクティブなリモートのスキーマから型付き API クライアント(twenty-client-sdk)を再生成します。 これを使用すると、別リポジトリにあるバックエンドサービスのような、Twenty インスタンスと通信する任意のプロジェクトで型付きクライアントを取得できます:
次に、クライアントをコードでインポートします:
データモデルが変更されるたびにコマンドを再実行して、生成された型を更新してください。
クライアントは node_modules 内に生成されるため、コードと一緒にはコミットされません。 インストールのたびに(たとえば postinstall スクリプトや CI で)yarn twenty dev:generate-client を実行してください。

アプリのアンインストール(yarn twenty app:uninstall

アクティブなワークスペースからアプリを削除します:

リモートの管理

remote とは、アプリが接続する Twenty サーバーのことです。 セットアップ中に、スキャフォルダーが自動的にリモートを作成します。 リモートはいつでも追加や切り替えができます。
認証情報は ~/.twenty/config.json に保存されます。