ビルド方法

  • まずはnpm iを実行してモジュールをインストール
  • npm run startでElectronアプリ起動
    • その前に.envファイルを作る
    • Windows
      • ni .env
    • Mac
      • touch .env
    • 以下を入力
# asarファイルダウンロード先
ASAR_URL = "URLを入力"
# ローカルで読み込ませたいフォルダ先
LOCAL_BUILD_DIR = "フォルダ名を入力"
# シナリオのJSONデータのURL
SCENARIO_DATA_JSON = "URLを入力"
# シナリオBGMのJSONデータのURL
SCENARIO_AUDIO_DATA_JSON = "URLを入力"
# シナリオマップのJSONデータのURL
SCENARIO_MAP_DATA_JSON = "URLを入力"

  • npm run build-winでElectronアプリインストーラー作成
    • Macの場合はnpm run build-mac
  • npm run asar-pack 対象ディレクトリ名 render.asarでasarファイル作成
  • 詳しくはpackage.jsonを参照