gulpを使えるようにするまでの基本設定などを忘備録としてまとめておく。
windowsはほとんど使ったことが無いので対象はMacのみ。
##Gulpとは
これは既に色々なところに書いてあるので、適当にググってください。以上
##homebrewをinstall
gulpを動かすにはNode.js
が必要なので、まずはNode.js
をMacにinstallする必要がある。
後々の事を考えるとHomebrew
入れたほうが楽だと思うので、homebrew
からNode.js
を入れる。
homebrew
日本語でやり方書いてあるので、特に詰まることはないと思われ。
入れた後に
$ brew -v
してバージョン情報が出てくれば問題なし。
(念のためTerminalを再起動してから確認した方がよろし。)
あとは
$ brew update
で最新版にしておく。
エラーが出るようだったらエラー文読んで解決しておいたほうが吉。
これでhomebrewのinstallは終わり。
次はNode.jsのインストールに移る。
##Node.jsのinstall
Node.js
のinstallする方法はいくつかあるが、手っ取り早くinstallしたいなら
$ brew install node
で終わり。
$ node -v
でバージョン情報でてくれば問題なし。
Node.js
のバージョン管理などを行いたいならば、nodebrew
をinstallする。
$ brew install nodebrew
installの確認
$ nodebrew
って打って下記の画面が出てくればおk。
nodebrew 0.9.6
Usage:
nodebrew help Show this message
nodebrew install <version> Download and install <version> (compile from source)
nodebrew install-binary <version> Download and install <version> (binary file)
nodebrew uninstall <version> Uninstall <version>
nodebrew use <version> Use <version>
nodebrew list List installed versions
nodebrew ls Alias for `list`
nodebrew ls-remote List remote versions
nodebrew ls-all List remote and installed versions
nodebrew alias <key> <value> Set alias
nodebrew unalias <key> Remove alias
nodebrew clean <version> | all Remove source file
nodebrew selfupdate Update nodebrew
nodebrew migrate-package <version> Install global NPM packages contained in <version> to current version
nodebrew exec <version> -- <command> Execute <command> using specified <version>
Example:
# install from binary
nodebrew install-binary v0.10.22
# use a specific version number
nodebrew use v0.10.22
# io.js
nodebrew install-binary io@v1.0.0
nodebrew use io@v1.0.0
PATHを通す
$ export PATH=$HOME/.nodebrew/current/bin:$PATH
$ source ~/bash_profile
###使いたいバージョンのNode.jsをインストールする
install可能なnode.jsの一覧表示
$ nodenrew ls-all
5.1のバージョンが使いたかったら
$ nodebrew install-binary v5.1.0
$ nodebrew use v5.1.0
ほんで
$ node -v
で確認する。
指定したバージョンが入っていればおk。
yarnをinstallする
npm
でinstallしても何も問題は無いけれども、yarnの方が圧倒的に早いのでyarn
に置き換えていきたい。
npm
もyarn
もパッケージマネージャーなので、結果的に違いは無いけれども、yarn
の方が後発なのでパッケージのinstallが爆速だったりする。
npm
はNode.js
を入れる時に一緒に入ってくるはずなので、特にインストールは必要ない。
$ brew update
$ brew install yarn
もしくは
$ npm install -g yarn
して
.bash_profile
にPATH通す
export PATH="$HOME/.yarn/bin:$PATH"
##gulpをインストール
ここまでやったらやっとgulpのインストール。
global環境にもinstallするので、
$ yarn global add gulp
package.jsonを作成
gulpを使うプロジェクトディレクトリで
$ yarn init
と叩くと、package.json
が生成されるので、特に設定などが必要なければEnter
をポチポチしていけば大丈夫。
プラグインを入れていく
$ yarn add gulp -D
-D
もしくは--save-dev
オプションを付けないとpackage.json
に追加されないので注意。
あとはyarn
を使って使いたいプラグインをガシガシいれていく。
例)
$ yarn add gulp -D
とか。
必要なプラグインを随時入れていって、gulpfile.js
を書いていけばOKです。
あとで別の記事でサンプル作って掲載します(気が向いたら)
とりあえずinstall編は終わり。