Building Atavism Editor from sources
AtavismEditor
Atavism Editor sources can be downloaded from apanel.
This project was built using Electron (18.2.0) and Angular (13).
Important Note: NodeJs@16 and npm@8 are necessary to be installed.
Development server
To install them you can go to https://nodejs.org/en/ and download the version of nodejs suitable for your OS.
Then invoke the command
npm install -g npm@8
Then you have to install yarn using the command
npm install -g yarn
Now you have to install dependencies and to do that you have to invoke the command from the directory where the Atavism Editor sources are, like:
yarn
To run the application locally you can invoke
yarn start
Locally, the application starts as a browser app, so there are no native access electron solutions.
To start the application in native windows run
yarn electron:local
The minus of that is that the app is running without live reloading.
Build and Publish application release
To build application release for each OS:
- Mac OS:
yarn mac:build
- Linux OS:
yarn linux:build
- Windows OS:
yarn win:build
The application build is located in the folder release
.