1 | <p align="center">
|
2 | <img src="img/akashic-cli.png"/>
|
3 | </p>
|
4 |
|
5 | # akashic-cli-export-html
|
6 |
|
7 | **akashic-cli-export-html** は Akashic で作られたゲームを単体動作するよう変換するツールです。
|
8 |
|
9 | 通常、ゲーム開発者がこのライブラリを直接利用する必要はありません。
|
10 | [akashic-cli](https://github.com/akashic-games/akashic-cli) を利用してください。
|
11 | akashic-cli は Akashic Engine を使ったゲーム作成を補助するコマンドラインツールです。
|
12 | Akashic Engineの詳細な利用方法については、 [公式ページ](https://akashic-games.github.io/) を参照してください。
|
13 |
|
14 | ## ビルド方法
|
15 |
|
16 | **akashic-cli-export-html** はTypeScriptで書かれたjsモジュールであるため、ビルドにはNode.jsが必要です。
|
17 |
|
18 | `npm run build` によりビルドできます。
|
19 |
|
20 | ```sh
|
21 | npm install
|
22 | npm run build
|
23 | ```
|
24 |
|
25 | ## テスト方法
|
26 |
|
27 | 1. [TSLint](https://github.com/palantir/tslint "TSLint")を使ったLint
|
28 | 2. [Jasmine](http://jasmine.github.io "Jasmine")を使ったテスト
|
29 |
|
30 | がそれぞれ実行されます。
|
31 |
|
32 | ```sh
|
33 | npm test
|
34 | ```
|
35 |
|
36 | ## 実行方法
|
37 |
|
38 | ```sh
|
39 | akashic-cli-export-html
|
40 | ```
|
41 |
|
42 | ## 内部モジュールの更新方法
|
43 |
|
44 | `npm run build` で自動的に更新されます。
|
45 | 明示的に更新したい場合、 `./templates` 以下の各 package.json の依存バージョンを書き換えた後、
|
46 | `npm run build` を再度実行するか、テンプレートのディレクトリで `npm run update` を実行してください。
|
47 |
|
48 | ## ライセンス
|
49 | 本リポジトリは MIT License の元で公開されています。
|
50 | 詳しくは [LICENSE](./LICENSE) をご覧ください。
|
51 |
|
52 | ただし、画像ファイルおよび音声ファイルは
|
53 | [CC BY 2.1 JP](https://creativecommons.org/licenses/by/2.1/jp/) の元で公開されています。
|