ch1 Node.jsの導入

ch1 -0 : ch1の流れ

  • 開発環境を整える
  • node.jsとは、npmとは
  • n”のインストール
  • “n”の利用法の理解

ch1 -1 :  開発環境を整える (gitとか)

  • “Xcode Command Line Tools”が入っているか確認
$ xcode-select -p

  • 入っていなければインストール
$ xcode-select --install

  • インストールの検証。コマンドを実行して次行のように表示されればOK。
$ xcode-select -p
/Library/Developer/CommandLineTools

ch1 -2 : Node.jsとは?npmとは?

Node.jsとは?

  • Node.js® は、Chrome の V8 JavaScript エンジン で動作する JavaScript 環境です。 Node.js は、軽量で効率的に動作する非同期型のイベント駆動モデルを採用しています。 Node.js のパッケージ管理マネージャである npm は、世界で最も大きなオープンソースのライブラリエコシステムです。

npmとは?

  • npm is the package manager for JavaScript. Find, share, and reuse packages of code from hundreds of thousands of developers — and assemble them in powerful new ways.

ch1 -3 : Node.jsのリリースの速さ

Node.jsのバージョンについて

  • Node.jsのリリース一覧
  • とにかくアップデートが早い

ch1 -4 : Node.jsバージョンコントロールシステム “n”

Node.jsのバージョンコントロールソフトのインストール “n”

  • Node version management

$ curl -L https://git.io/n-install | bash

“n” の使い方

  • 利用できるバージョンを調べる
$ n list