Quantcast
Viewing all articles
Browse latest Browse all 415

Electron 25 “Hello World” Application using Chilkat

Demonstrate the simplest possible Electron program using Chilkat on Windows.  (using Electron 25, which requires Node.js 18.17)

1. Open a GitBash shell to get a command prompt.

2. Make sure you have node 18.17

$ node -v
v18.17.0

3. Create a new directory for a new application.

$ cd /c/temp
$ mkdir helloWorld
$ cd helloWorld

4. npm init

$ npm init -y
Wrote to C:\temp\helloWorld\package.json:

{
  "name": "helloWorld",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC"
}

5. npm install electron@25.0.0

$ npm install electron@25.0.0

6. npm install @chilkat/ck-electron25-win64

$ npm install @chilkat/ck-electron25-win64

7. Create a file named main.js containing the following:

var os = require('os');
var chilkat = require('@chilkat/ck-electron25-win64');

var ftp = new chilkat.Ftp2();

console.log('Hello from Electron');
console.log(ftp.Version);

8. Edit package.json to contain the following:

{
  "name": "helloWorld",
  "version": "1.0.0",
  "description": "",
  "main": "main.js",
  "scripts": {
    "start": "electron .",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "@chilkat/ck-electron25-win64": "^9.50.95",
    "electron": "^25.0.0"
  }
}

9. Run the program.

$ npm start

Viewing all articles
Browse latest Browse all 415

Trending Articles