AMO-Tools-Desktop
AMO-Tools-Desktop copied to clipboard
AMO-Tools-Desktop is an energy efficiency calculation application for use with industrial equipment such as pumps, furnaces, fans, and motors, as well as for industrial systems such as steam. Currentl...
AMO-Tools-Desktop
Downloads
![Github All Releases](https://img.shields.io/github/downloads/ORNL-AMO/AMO-Tools-Desktop/total.svg?label=All%20Time&colorB=afdffe)
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
- To start the electron app:
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
-