Node

"DeprecationWarning: Calling an asynchronous function without callback is deprecated." が表示されたら

Node.js を使っているとたまーに``` DeprecationWarning: Calling an asynchronous function without callback is deprecated. ```とログに表示されることがある. これは経験上、ファイルの読み書きの非同期メソッドを同期メソッドと誤って利用していると起…

npm で global に何をインストールしているか確認する方法

ライブラリの確認 Node.js を利用しているとついついやりがちなライブラリのグローバルへのインストール. 何をインストールしたかをチェックするには以下のコマンドを実行すればいい. npm ls -g しかし、これではサブモジュールもすべて表示されてしまうので…

PhantomJS で Web ページのスクリーンショットを保存する

PhantomJS | PhantomJS PhantomJS を利用する上では基礎中の基礎みたいな話なので簡潔に書く 環境としては、CoffeeScript で書いて npm install した後に npm run start をする まぁ公式を見ればすぐにできることである render | PhantomJS 以下が、作成した…

rm -rf とかそんな怖いことしなくてもいい「trash-cli」

はじめに rm -rf とかすると間違って消したりすると大変なことになります 実際書いたアプリが消滅しました 二度とそんなことが起きないように trash-cli を入れてます これは直接削除せずにゴミ箱に入れてくれます 大変便利です インストール Node.js が必要…

Node.js と npm をアップデートする

sindresorhus/trash-cli https://github.com/sindresorhus/trash-cli を利用していたら > npm install --global trash-cli npm WARN engine trash-cli@1.1.0: wanted: {"node":">=4"} (current: {"node":"0.12.7","npm":"2.14.4"}) アップデートを促されたの…