This is an Antlr editor built using an electron boiler plate, ace editor, antlr-graps, material-ui, and D3.
The follow is copied from the boiler plate.
Start the app in the dev environment. This starts the renderer process in hot-module-replacement mode and starts a server that sends hot updates to the renderer process:
$ npm run devYou Run these two commands simultaneously in different console tabs:
$ npm run start-renderer-dev
$ npm run start-main-dev- OS X: Cmd Alt I or F12
- Linux: Ctrl Shift I or F12
- Windows: Ctrl Shift I or F12
See electron-debug for more information.
To package apps for the local platform:
$ npm run packageTo package apps for all platforms:
First, refer to Multi Platform Build for dependencies.
Then,
$ npm run package-allTo package apps with options:
$ npm run package -- --[option]To run the application without packaging run
$ npm run build
$ npm startTo run End-to-End Test
$ npm run build
$ npm run test-e2e