forma内クライアントサイドJavaScriptを全部引っこ抜いてzipにして
ダウンロードするツールを作ってみた
https://github.com/doriburu/formaTool
概要
intra-mart Accel Platform スクリプト開発にて作成ツール
IM-FormaDesigner アプリケーションにてデザイナ上で設定するクライアントサイドJavaScriptをまとめて1つのzipファイルにする
取得対象は以下のとおり
- 画面アイテム内スクリプト
- スクリプトアイテム
- ボタン(イベント)アイテム
- アクション処理
- 初期表示イベント カスタムスクリプト
- アイテムイベント カスタムスクリプト
- 明細テーブルイベント カスタムスクリプト
使い方
プロジェクトのプログラムをeBuilderで展開。もしくはresin内に直接配置する
ブラウザで下記URLに飛ぶとしばらくしてzipファイルがダウンロードされる
[intra-martベースURL]/tool/getFormaScript
例:
zipファイル内のファイル名がUTF-8エンコーディングなのでzipファイル解凍時に対応ソフトがないと文字化けするので注意
取得先はこの記事参照
https://qiita.com/doriburu/items/0a3aff6ad69f4bfeac28