team-apm / apm-web

apm-web is a web-based tool to edit package data of AviUtl Package Manager
https://team-apm.github.io/apm-web/
MIT License
5 stars 0 forks source link
aviutl aviutl-package-manager react

apm-web

AviUtl Package Manager (apm) のパッケージデータを編集するためのWebベースのツール

このツールからプラグインやスクリプトの追加依頼を簡単に送信できます

🔗team-apm.github.io/apm-web/


スクリーンショット


コントリビューション

デバッグ

git clone https://github.com/team-apm/apm-web.git
cd apm-web
yarn
yarn dev

デプロイ(GitHub Pages)

yarn deploy

mainブランチの内容が自動でデプロイされるため上記コマンドの手動実行は必要ありません。

フレームワーク

Create Next Appを使用しています。

注意点

Google Formsを編集する際はsrc/app/components/App.tsx内のformsUrlformsAttributeに含まれるGoogle Formsへのリンクを適宜変更してください。

パッケージデータの入力画面はsurvey.jsにより作成されています。Survey CreatorのJSON Editorにsrc/app/data/survey.jsonの内容をコピーアンドペーストしてからSurvey Designerタブに移動することでGUIによる編集ができます。

オンライン版 Survey Creator (not survey-react) の利用はライセンス不要です。非営利目的の組み込み用ライセンスは無料で取得できますが申請が必要になります。

ライセンス

コード: MITライセンス