erakis
v1.1.0
Published
Erakis provides simple kintone customzation helper with Parcel
Downloads
119
Readme
Erakis v1.1.0
kintoneのシンプルなカスタマイズ開発環境です。 windows対象(2024年7月時点)
Install
必要な作業は以下の2つです。
- 前提条件の準備
- parcelのインストール
- mkcertのインストール(任意)
- Erakisのインストール
前提条件
parcel.v2のインストール
npm i parcelmkcertのインストール(なくても使えますが、devServerでのホスティングができません。)
# windows
choco install mkcert本体のインストール
npm i erakisUsage
# セットアップ
npx erakis init
# 自己証明書と秘密鍵の生成
npx erakis genkey
# プロファイルの作成(一度作ると何度でもつかえます。)
npx erakis profile add
# アプリとの紐づけ
npx erakis app connect
# 開発の開始
npx erakis start
Commands
開発コマンド
セットアップから開発・ビルド・デプロイまでの基本ワークフロー。
init
- npx erakis init
- プロジェクトのセットアップ。安全な再生成。
genkey
- npx erakis genkey
- HTTPSで利用する自己証明書を作成する。(localhostでソースを公開するため。)
profile
- npx erakis profile add
- kintoneアクセスデータの登録
- npx erakis profile list
- kintoneアクセスデータの一覧表示
- npx erakis profile update < profileName >
- kintoneアクセスデータの更新
- npx erakis profile remove < profileName >
- kintoneアクセスデータの削除
app
- npx erakis app connect
- kintone上のアプリとカスタマイズの紐づけ。
- npx erakis app status
- kintoneカスタマイズの状態表示
- npx erakis app codegen
- ソースファイルの再生成
- npx erakis app open
- アプリを開く
start
- npx erakis start
- 開発を開始する。
build
- npx erakis build
- ソースコードを本番向けにビルドする。
launch
- npx erakis launch app
- kintoneアプリのカスタマイズ状態を変える(デフォルトはlocal)
- npx erakis launch all
- 配下のkintoneアプリのカスタマイズ状態をまとめて変える
clear
- npx erakis clear
- dist, buildディレクトリを削除する。
ツール連携コマンド
外部ツールとの連携や、AI支援のためのヘルパー。
api
- npx erakis api add
- API生成ターゲットの追加
- npx erakis api list
- API生成ターゲットの一覧表示
- npx erakis api remove < alias >
- API生成ターゲットの削除
- npx erakis api gen
- 型定義ファイルの生成
ginue
- npx erakis ginue
- 設定情報をもとに
.ginuerc.jsファイルを生成する
- 設定情報をもとに
mcp
- npx erakis mcp
- 設定情報をもとに、
kintone-mcp-serverの.mcp.jsonを生成する
- 設定情報をもとに、
guide
- npx erakis guide
- AIエージェント向けのスキルセットアップガイドを表示する
- npx erakis guide --install
- Skill.mdを
~/.claude/skills/erakis/に自動インストールする
- Skill.mdを
license
MIT License.
