nodejsこと始め。
そういえばこっちの記事ではラズベリーパイについて書いてなかったのでこれも移動ついで。
qiita.com/seibe/items/36cef7df85fe2cefa3ea
導入手順
まず普通に nodejs, npm をインストールします
$ sudo apt-get install -y nodejs npm次に n package を導入します
$ sudo npm cache clean $ sudo npm install n -g最後に n package を使って node をインストールします
$ sudo n stable $ sudo ln -sf /usr/local/bin/node /usr/bin/nodeちゃんと最新かどうか、バージョンを確認してみましょう
$ node -v v5.2.0※ 最初に入れた nodejs, npm は古いので、混乱を避けるべく消しちゃいます
$ sudo apt-get purge -y nodejs npm
ラズベリーパイとnodejsについてはずっと以下のサイトを参考にさせてもらっている。
Node.jsraspberrylife.wordpress.com
Webアプリのひな形を自動生成してくれるフレームワーク「express」が非常に便利なので、これもインストールしておく。インストールにはNode.jsに含まれるパッケージ管理ツール「npm」を使用。
1$ sudo npm install -g express-generator
expressでWebアプリのひな形を作成し、起動するには以下のように行う
1234$ express -e MyWebApp
$ cd MyWebApp
$ npm install
$ npm start
とりあえずこれで
http://"IPアドレス":3000/
から
Express
Welcome to Express
が確認できた。
コピペプログラマなのでブログまでコピペで終わらせる。
ブログじゃなくてクリップボードって名前にした方がいい気がしてきた。