Chapter 06無料公開

ファイルの関連付け (Windows)

Kei Touge
Kei Touge
2021.09.18に更新

https://www.electron.build/

electron-builder のインストール

bash
$ npm install --save-dev electron-builder

devDependencies としてインストールする必要があります。

https://docs.npmjs.com/specifying-dependencies-and-devdependencies-in-a-package-json-file

ビルドスクリプトの作成

node ./build.js で実行する。

build.js
const { build } = require('electron-builder');

build({
  config: {
    win: {
      fileAssociations: [
        {
	  // 画像ファイルを扱う例
          ext: ['gif', 'jpeg', 'jpg', 'png'],
          description: 'Image Files',
        },
      ],
    },
  },
}).catch((err) => console.log(`Something went wrong...: ${err}`));