既存LaravelプロジェクトをDocker(Alpine Linux)で動かす
o_wani
owani.net#stay.hungry
GitHub社が開発したチャットbot開発・実行フレームワークの「Hubot」を使って何か遊んでみようと思い立った。その前にnpm
とnode.js
が必要だった。
『Hubot』って?
http://gihyo.jp/dev/serial/01/hubot/0001
今回は、node.jsのversion管理をしてくれるツールnodebrew
をインストールします。これをインストールするとnpm
もインストールされる。
nodebrew
をインストールcurl
コマンドでインストールする。
$ curl https://raw.githubusercontent.com/hokaccha/nodebrew/master/nodebrew | perl - setup
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 24340 100 24340 0 0 32924 0 --:--:-- --:--:-- --:--:-- 32981
Fetching nodebrew...
Installed nodebrew in $HOME/.nodebrew
========================================
Export a path to nodebrew:
export PATH=$HOME/.nodebrew/current/bin:$PATH
========================================
ホームディレクトリに.bash_profile
を追加する。
$ vi ~/.bash_profile
内容は以下を追加する。
export PATH=$HOME/.nodebrew/current/bin:$PATH
設定の反映をする。
$ source ~/.bash_profile
$ nodebrew selfupdate
Fetching nodebrew...
Updated successfully
$ nodebrew install latest
10分以上かかった..
$ nodebrew use latest
use v6.7.0
$ node -v
v6.7.0
$ npm -v
3.10.3
これでnode.jsとnpmのインストールができた。次回は、Hubotのインストールをする。