付録C開発ツールのインストール

この付録では、JavaScriptを使った開発を行うために、便利な下記のツールとそのインストール方法を紹介します。

[注記]

この本の例題の大部分はウェブブラウザで試すことができます。また、「20章 Node.js」やその他の一部の例の実行に必要なNode.js(とnpm)のインストールについては「1章 JavaScriptの歴史と開発環境」で説明しましたので、そちらを参照してください。

この下に書かれているツールは、本格的な開発を始めることになってからインストールするのでも遅くありません。

ターミナル
コマンドをコマンドラインで実行するためのアプリケーションです。Unix(macOSを含む)では標準でインストールされています。WindowsではGit for Windowsのインストールを行うことでインストールされるGit Bashが便利です。
Git
「バージョン管理ツール」。プロジェクトの管理やほかの開発者と共同作業を行うのに便利なツールです。
Babel
ES2015のプログラムをES5のプログラムに変換する「トランスパイラー」です。現状では、ES2015で開発したプログラムをウェブページで公開する前にトランスパイルする必要があります。
Gulp
「ビルドツール」。開発に必要な作業を自動化してくれます。
ESLint
JavaScriptのコード中で「怪しい」部分を指摘し、エラーを見つける手助けをしてくれます。

C.1 ターミナル

この章では「ターミナル」を使って各種のツールをインストールします。ターミナルは「コマンドライン」「コマンドプロンプト」などとも呼ばれますが、コンピュータに対して文字で命令(コマンド)を発し、作業をさせるためのアプリケーションです。一般ユーザーはあまり利用する必要はありませんが、本格的にプログラムを開発するようになると、ターミナルを使わずに済ませるのは難しいでしょう。開発者用のマニュアルやチュートリアルなどはターミナルに関する知識を前提に書かれている場合がほとんどです。 ...

Get 初めてのJavaScript 第3版 ―ES2015以降の最新ウェブ開発 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.