メインコンテンツまでスキップ

customize init

customize initコマンドは、JavaScript/CSSカスタマイズ用のマニフェストファイルを初期化します。

この機能は開発初期段階です。

cli-kintone customize init --output customize-manifest.json

オプション

共通オプションについては、オプションページをご覧ください。

オプション必須説明
--outputマニフェストファイルの出力パス
デフォルト:customize-manifest.json
--yes確認をスキップ

対話型プロンプト

customize initを実行すると、以下の選択を求められます:

  1. Scope - カスタマイズのスコープ(ALL/ADMIN/NONE)

--yesが指定された場合、デフォルト値の「ALL」が使用されます。

マニフェストファイル

マニフェストファイルは以下の構造を持つJSONファイルです:

プロパティ説明
scope"ALL" | "ADMIN" | "NONE"カスタマイズのスコープ
desktop.jsstring[]デスクトップ用JSファイル
desktop.cssstring[]デスクトップ用CSSファイル
mobile.jsstring[]モバイル用JSファイル
mobile.cssstring[]モバイル用CSSファイル

{
"scope": "ALL",
"desktop": {
"js": [
"https://js.cybozu.com/jquery/3.3.1/jquery.min.js",
"desktop/js/app.js"
],
"css": ["desktop/css/style.css"]
},
"mobile": {
"js": [],
"css": []
}
}