Node.js

Node のバージョン管理を nodebrew から anyenv + ndenv に乗り換えました

Node.js のバージョン管理には nodebrew を使っていて大きな不満もなかったのですが、今回 anyenv に乗り換えました。 乗り換えの動機 乗り換えの動機は、Node のグローバルインストールでした。 nodebrew は通常のインストール方法ではそれ自体がローカルにインストールされ、 nodebrew でインストールした node もその配下・・・続きを読む

Koa.js v2 入門 2 ルーティング (koa-route/koa-router)

最近 Express.js から Koa.js に乗り換えました。 前回の記事 (Koa.js v2 入門 1 (async/await を使ったNode.jsの新しいWeb開発)) では Koa v2 の思想と最初のステップを見てきました。 今回は middleware のうち、たいていのアプリに不可欠なルーティング機能です。 ミドルウェアの一覧を確認 ル・・・続きを読む

Koa.js v2 入門 1 (async/await を使ったNode.jsの新しいWeb開発)

こんにちは!最近 Express から Koa.js に乗り換え中です。 Web にも情報が少ないので、ちょっとずつ Koa のことを紹介していきたいと思います。 Koa.js とは このページを見る方はすでにご存知とは思いますが、Koa.js は Node.js の軽量 Web フレームワークです。 かの有名な Express.js を作った tj (TJ・・・続きを読む

WindowsにNode.js とGulp.jsをインストールしてみた

フロントエンド(HTML CSS JS 等)のお仕事で、コンパイル環境が必要になったので、Node.js と Gulp をインストールしてみました。 コマンドを打つ必要があるので、コマンドプロンプトや Git Bash を使用してください。 私は Git Bash を使用して操作しています。 なお、以下の手順は Windows 版の操作となります。 Node・・・続きを読む