ビルド手順
code-serverを開いている前提
操作手順
- code-serverでの作業
- code-serverでsolitudeのnpmプロジェクトに移動
- @npm run build-ready@を実行する
- ~/public/solitude/solitude.jsが出来ているのを確認する
- ビルド用端末での作業
- https://www.sylow-castle.work/solitude/solitude.js をダウンロード・回答する
- @npm run portable@を叩く
- distディレクトリの中にできあがる
上記はビルド環境を「electron-builder」による構築をした場合。 ビルド環境が手動の場合、solitude.jsの中身をapp以下に配置でOK。
ビルド環境構築
electron-builder
ポータブルな感じで作る。
- Node.jsの入手:https://nodejs.org/ja/download/ から Windows Binary(.zip) 64-bit
- 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
- package.jsonのあるディレクトリにcdして@node install@を実行
手動
参考: https://www.electronjs.org/docs/latest/tutorial/application-distribution
- https://github.com/electron/electron/releases から「electron-${OS}-${Arch}.zip」をダウンロード・解凍
- resourceフォルダにappディレクトリを作成