akashic export zip
sh
akashic export zip [--output <fileName>]
ゲームディレクトリを zip 形式で圧縮したファイルを <fileName>
に出力します。 --output
オプションが指定されなかった場合、 ./game.zip
が指定されたかのように振る舞います。存在するファイル名・ディレクトリ名を指定した場合、エラーになります。
利用可能なオプションは次のとおりです:
オプション | 効果 | デフォルト値 |
---|---|---|
る | 指定なし | |
--output <fileName> | 出力するファイルを <fileName> にする | game.zip |
--force | 生成されるファイルが既に存在する場合でも、エラーにせず上書記する | 指定なし |
--bundle | スクリプトアセットを 1 つのファイルにまとめる | 指定なし |
--minify-js | スクリプトアセットを minify する | 指定なし |
--minify-json | JSON ファイルを minify する | 指定なし |
--pack-image | 小さい画像 (PNG ファイル) を一つにまとめる | 指定なし |
--hash-filename | ファイル名を難読化する | 指定なし |
--no-strip | ゲーム実行に不要なファイルを出力から除外しない | 指定なし |
--no-es5-downpile | JavaScript を ES5 に変換しない | 指定なし |
--no-omit-empty-js | 空のスクリプトファイルを出力を省略しない | 指定なし |
--no-omit-unbundled-js | --bundle オプションが指定されている場合でも不要なスクリプトファイルを除外しない | 指定なし |
--nicolive | ニコ生ゲームの投稿用に出力する | 指定なし |
--resolve-akashic-runtime | game.json の akashic-runtime の値を補完する | 指定なし |
--preserve-package-json | 依存モジュールの package.jsonファイルを出力に含める | 指定なし |
ニコ生ゲームに投稿する場合には --nicolieve
オプションを利用してください。 詳細はニコニコ生放送で遊べるゲームの作成の ニコ生ゲームを作ろう » ニコ生ゲームを投稿しよう を参照してください。