Skip to content

Latest commit

 

History

History
23 lines (20 loc) · 1.1 KB

README.md

File metadata and controls

23 lines (20 loc) · 1.1 KB

AMO-Tools-Desktop

Downloads Github Releases Github All Releases

Dependencies

  • Node.js LTS (https://nodejs.org/en/)
    • Due to legacy dependencies required by MEASUR and the dependent AMO-Tool-Suite, MEASUR's targeted Node version must be used. This version can be found in package.json "engines".

Build for Development

  • To remove node modules, dist, and related package-lock: npm run clean from the root project directory.
  • To install all required packages: npm install
  • To build for electron development with hot-reload: npm run build-watch
    • To start the electron app: npm run electron

Build Production Package

  • Clean and install:
    • npm run clean
    • npm install
  • To build desktop package:
    • npm run build-prod-desktop
    • npm run dist
    • The package will be placed in ../output
  • To build web dist:
    • npm run build-prod-web