An attempt at reimplementing TAMods launcher with Typescript and Electron
-
Make sure you have
yarninstalled -
Run
yarnin this directory to install dependencies -
If
node-gypthrows a hissy fit (it probably will), runnpm install --global --production windows-build-toolsfrom 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 updaterTestandyarn injectorTest -
To build the application package, run
yarn make -
To build an installer based on the last
yarn make, runyarn installer