Electronをインストール

動機

  • 業務上の理由
    • 会社の業務アプリ(クラウド)でJS使っている
    • 社内ツール(簡単なテキストデータ集計)作成のため
  • 個人的な理由
    • JSスキル上げたい
    • ExcelVBAを駆逐したい

ソフトウェア環境

  • Atom(v1.4.3)
  • Node.js(v4.2.6 LTS)
    • win7(64bit):node-v4.2.6-x64.msi
  • Electron(npmでインストール)

以下、Windows7(64bit)環境を前提に説明する。

アプリ環境

  • c:\MyApp

ソフトウェアインストール

Electronセットアップ

コマンドプロンプトを起動し、node.jsのバージョン確認

c:\>cd MyApp
c:\MyApp>node -v
v4.2.6

アプリケーションフォルダ(MyApp)でnpmの初期化。package.jsonファイルが作成され、コマンドプロンプト上に内容表示される

c:\MyApp>npm init -y
c:\MyApp>
Wrote to C:\mytk\MyApp\package.json:

{
  "name": "MyApp",
  "version": "1.0.0",
  "main": "index.js",
  "scripts": {
    "start": "electron main.js",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "electron-prebuilt": "^0.36.7"
  },
  "description": ""
}

npmでElectronをインストールする

c:\MyApp>npm i electron-prebuilt --save-dev