電気ウナギ的○○

About Home

macOS での Electron のインストール

shinoda (2026年10月24日 17:49)
今更俺が説明するまでもないが(というか、俺が説明してしまうと間違いが混入してしまう恐れがあるが(笑))、Electron というのは Node.js(JavaScript) + Web 開発技術(HTML,CSS など)でデスクトップアプリを開発するためのライブラリ集&フレームワークである。

言葉をもう一度整理しておくと、

  • JavaScript ... 開発言語
  • Node.js ... 本来、ブラウザ(Chrome 等)上でしか実行できない JavaScript をローカルで実行できるようにした実行環境
  • npm .... Node.js 用の部品(ライブラリ等)の管理ツール。簡単に部品のインストールなどが行える(Perl で言えば CPAN みたいなもの)
  • Electron ... Node.js でデスクトップアプリを開発するためのライブラリ集&フレームワーク(開発基盤)

である。
ついでに、

  • VSCode ... テキストエディタと IDE(統合開発環境)を組み合わせたソースコードエディタ(実は Electron で作られている)

も。なんか、以前に比べるとひとつひとつのソフトウェアの役割が明確に分けられてなくて、説明が難しくなってるよね、最近は。

では、早速、npm で Electron をインストールする。

~ % npm install electron --save-dev

added 13 packages in 2s

1 package is looking for funding
  run `npm fund` for details
npm notice
npm notice New major version of npm available! 11.19.1 -> 12.2.1
npm notice Changelog: https://github.com/npm/cli/releases/tag/v12.2.1
npm notice To update run: npm install -g npm@12.2.1
npm notice

あっという間にインストール終了。
なんか、notice(通知)がたくさん出ている。
ただ、これは Electron のインストールが失敗をしたわけではなく、「npm のバージョンが 11.19.1 だけど、最新バージョンは 12.2.1 よ。 install コマンドで最新版が入るで」と言ってる。

今朝、Node.js を最新版にしたとき 11.19.1 に上がったんだけど、ああ、もしかして安定版が 11系で、開発版(不安定)が 12系なん?

よく知らないけど、最新版にする。

~ % sudo npm install -g npm@12.2.1
Password:XXXXXXXX<実際には表示されない>

removed 8 packages, and changed 77 packages in 3s

15 packages are looking for funding
  run `npm fund` for details
~ % npm -v                         
12.2.1

さあ、これでばっちり。macOS 上で動く Electron アプリを作ってみよう。

電気ウナギ的○○

電気ウナギ的○○

About Back

コメント(0)

電気ウナギ的○○

電気ウナギ的○○

About Back

トラックバック(0)

トラックバックURL: https://blog.netandfield.com/mt/mt-tb.cgi/7322

電気ウナギ的○○

About This Site

電気ウナギ的○○
岩国在住。広島で働く超零細IT企業社長のいわゆる社長日記。
何か、酒と食い物のことばかり書いているようで・・・お察しのとおり、肥満体です:-)


2011/06/24
iPhone用サイト公開

Create with jQuery, jQTouch.


CLOSE