Node.js

aws-xray-sdk-nodeを使う時はexperimentalを入れよう、じゃないと最近のnpmパッケージとの組み合わせだと動かないぞ

タイトルがすべてです。AWS X-RayをNodeアプリケーションに組み込むaws-xray-sdk-nodeというパッケージがありますが、これを使う時はlatest (何もバージョン指定しないとこれ) ではなくexperimentalを入れると良いです。 yarn add -D aws-xray-sdk@experimen…

npm install -g gulp とかしない流儀

gulp とかを使っているプロジェクトの場合、ビルドツール類も devDependencies に含めてバージョンを固定したいという要求があると思う。ところが実行ファイルにパスを手軽に通したいという理由のみで npm install -g gulp などしてしまうとバージョンが固定…

npm でモジュールのバージョンを固定する

A. npm shrinkwrapnpm shrinkwrap を実行すると package.json に列挙されている依存を読みとり、実際にインストールされるべきモジュールのバージョンが列挙された npm-shrinkwrap.json というファイルが作られる。npm install はこのファイルが存在すればこ…

CoffeeScriptとJasmine-NodeでBDD

aereal/kanasan.coffee · GitHub (あとで書く)

#kanasancoffee に参加した

kanasan.coffee 参加した。CoffeeScriptは名前と概要だけは知っているよ程度で、そこそこ手間をかけて環境を整えたわりになにもしていなかったり、腐ったかんじになっていたのでとてもいい機会に勉強会にいけてよかったとおもう。 CoffeeScriptの文法につい…