Node.js、Expressの手習い

簡単なWebサービス等を作るのに便利そうなNode.jsとよく使われているらしいフレームワークのExpressをいじってみようと思うので、個人的なメモ感覚ですが、やったことを書いていこうと思います。

開発のベースは、先月末にRaspberry Pi2でNode.jsをnodebrewにてインストールし、追加でExpressをインストール。ベースとなるホームページをエンジンにejsを指定して作成していたもの。

また、以前に設定してすでに2ヶ月ほどcsvデータとして取り貯めている温湿度+圧力センサーの10分ごとの計測値について、外から参照できるような仕組みを作り込もうと思う。csvは1日分が1ファイルになっている。

 

これまでにしたこと

csv一つ分のデータのRでのグラフ描画、png出力。

アクセス当日の0時から現在までの履歴グラフ表示

アクセス前日の履歴グラフ表示

指定日付の履歴グラフ表示

 

今回の変更

ホームページに個別の項目へのリンクを表示。具体的にはindex.ejsにhtmlでリンクを追記。ただし、将来的にはこのリンクを晒す表記は除去する予定