Skip to content

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-jsonJSON ファイルを minify する指定なし
--pack-image小さい画像 (PNG ファイル) を一つにまとめる指定なし
--hash-filenameファイル名を難読化する指定なし
--no-stripゲーム実行に不要なファイルを出力から除外しない指定なし
--no-es5-downpileJavaScript を ES5 に変換しない指定なし
--no-omit-empty-js空のスクリプトファイルを出力を省略しない指定なし
--no-omit-unbundled-js--bundle オプションが指定されている場合でも不要なスクリプトファイルを除外しない指定なし
--nicoliveニコ生ゲームの投稿用に出力する指定なし
--resolve-akashic-runtimegame.json の akashic-runtime の値を補完する指定なし
--preserve-package-json依存モジュールの package.jsonファイルを出力に含める指定なし

ニコ生ゲームに投稿する場合には --nicolieve オプションを利用してください。 詳細はニコニコ生放送で遊べるゲームの作成の ニコ生ゲームを作ろう » ニコ生ゲームを投稿しよう を参照してください。