コマンドラインでパッケージ作成¶
Pluxel は、GUI を開かずに コマンドラインから .ppf パッケージを作成できます。
ビルドや配布の自動化に便利です。生成した .ppf は、通常どおり
パッケージの追加 から読み込めます。
使い方¶
オプション(--name など)を先に書き、いちばん最後に、パッケージへ含めたいファイルやフォルダを並べます。
含めるファイルの指定¶
オプションのうしろに、入れたいファイルやフォルダをスペース区切りで並べるだけです。複数指定できます。
# ファイル 1 つ
pluxel package --name Wiggle --out Wiggle.ppf wiggle.jsx
# ファイル複数(スクリプト + 付随ファイル)
pluxel package --name Wiggle --out Wiggle.ppf wiggle.jsx wiggle.ffx icon.png
# フォルダごと(中身を構造ごと同梱)
pluxel package --name Wiggle --out Wiggle.ppf ./WiggleFiles/
- フォルダを指定すると、その中身がフォルダ構造ごと同梱されます。
- パスにスペースが含まれる場合は引用符で囲みます:
"My Script.jsx"。 - 指定した中に対応形式(
.jsxなど)が 1 つも無いとエラーになります(下記参照)。
実行ファイルの場所¶
オプション¶
| オプション | 説明 |
|---|---|
--name <名前> |
パッケージ名(必須) |
--version <バージョン> |
バージョン(例: 1.0.0) |
--author <作者> |
作者 |
--description <説明> |
説明 |
--homepage <URL> |
ホームページ |
--kind <種類> |
script / script-ui-panel / plugin / zxp / installer(省略時は自動判別) |
--out <パス> |
出力先(省略時は ./<name>.ppf) |
-h, --help |
ヘルプを表示 |
種類の自動判別と対応形式¶
--kind を省略すると、入力ファイルの拡張子から種類を自動判別します。
| 種類 | 拡張子 |
|---|---|
| スクリプト | .jsx / .js / .jsxbin |
| エフェクトプラグイン | .plugin / .aex |
| CEP 拡張 | .zxp |
| インストーラー | .pkg / .exe / .msi |
- 対応形式のファイルが 1 つも無い場合はエラーになります(
--kindで明示指定も可能)。 .ffxプリセットや画像などの付随ファイルは、対応形式のファイルと一緒に同梱できます。