Integrating Electron in the workspace
The Electron framework is an npm package that we can install using the following command:
npm install -D electron
The previous command will install the latest version of the electron
npm package in the Angular CLI workspace. It will also add a respective entry into the devDependencies
section of the package.json
file of our project.
Electron is added to the devDependencies
section of the package.json
file because it is a development dependency of our application. It is used only to prepare and build our application as a desktop one and not during runtime.
Electron applications run on the Node.js runtime and use the Chromium browser to render. A Node.js application has at least a JavaScript file, usually called index.js
or main.js
, which is the main entry point of the application. Since we are using Angular and TypeScript as our development stack, we will start by creating a separate TypeScript file that will be finally...