devtool - ChromeのDevToolsを使ったnodeデバッガー
nodeを使ったソフトウェア、開発案件が増えてきています。そして開発を効率的に行うために必要なのがデバッグツールです。皆さんは何を使っているでしょう。 今回紹介するのはChrome/Chromiumで使われているDevToolsを使ってnodeアプリをデバッグできるdevtoolです。
devtoolの使い方
devtoolのインストールはnpmを使って行います。
npm install devtool -g
後はdevtoolコマンドを叩くとコンソールがnodeのインタプリタになります。requireも使えます。
ソースなどのタブも利用できます。
もちろんブレークポイントも使えます。
使い方としては以下のようにスクリプトを渡したり、標準入力を渡す、Browserifyなどと組み合わせることもできます。
# run a Node script
devtool app.js
# pipe in content to process.stdin
devtool < audio.mp3
# pipe in JavaScript to eval it
browserify index.js | devtool
devtoolを使うとnodeアプリケーションの開発が大幅に効率化するのではないでしょうか。ぜひお試しを!
devtoolはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。
Debugging Node.js in Chrome DevTools Jam3/devtool: runs Node.js programs through Chromium DevTools