Newer
Older
solitude / doc / build.md
@sylow-castle sylow-castle on 12 Jun 2022 1 KB [add]first commit

ビルド手順

code-serverを開いている前提

操作手順

  1. code-serverでの作業
    1. code-serverでsolitudeのnpmプロジェクトに移動
    2. @npm run build-ready@を実行する
    3. ~/public/solitude/solitude.jsが出来ているのを確認する
  2. ビルド用端末での作業
    1. https://www.sylow-castle.work/solitude/solitude.js をダウンロード・回答する
    2. @npm run portable@を叩く
    3. distディレクトリの中にできあがる

上記はビルド環境を「electron-builder」による構築をした場合。 ビルド環境が手動の場合、solitude.jsの中身をapp以下に配置でOK。

ビルド環境構築

electron-builder

ポータブルな感じで作る。

  1. Node.jsの入手:https://nodejs.org/ja/download/ から Windows Binary(.zip) 64-bit
  2. zipを回答node.exeと同じディレクトリに以下のファイル内容で「node-powershell.bat」で作成:
    @echo off
    set PATH=%PATH%;%cd%
    set NODE_PATH=%cd%\node_modules\npm\node_modules;%cd%\node_modules\npm
    powershell
  3. package.jsonのあるディレクトリにcdして@node install@を実行

手動

参考: https://www.electronjs.org/docs/latest/tutorial/application-distribution

  1. https://github.com/electron/electron/releases から「electron-${OS}-${Arch}.zip」をダウンロード・解凍
  2. resourceフォルダにappディレクトリを作成