An attempt at reimplementing TAMods launcher with Typescript and Electron
-
Make sure you have
yarn
installed -
Run
yarn
in this directory to install dependencies -
If
node-gyp
throws a hissy fit (it probably will), runnpm install --global --production windows-build-tools
from an administrative shell. This takes a while -
Install
electron-forge
-
To run the application,
electron-forge start
. Note that injection will not work when run in this dev mode! -
Tests for various components exist as npm scripts - e.g.
yarn updaterTest
andyarn injectorTest
-
To build the application package, run
yarn make
-
To build an installer based on the last
yarn make
, runyarn installer