Help us understand the problem. What is going on with this article?
Option解析 .option()でコマンド引数を定義できます、且つドキュメントも自動的に作成してくれます。下のコードはcommander.jsを利用してコマンドライン引数process.argvから解析し、program.args配列に作成する例です。 mycommander.js
Node.js6連投. 第5弾! npm と Node.js 上で require を使ったモジュール読み込みの仕組みについてメモ Node.js 用に作った自作モジュール『merger』を npm で公開してみた Node.js 用の自作モジュールの作り方メモ Node.js 用に作った自作モジュールを npm に登録して公開する方法 JavaScript テストフレームワーク『Mocha』の使い方メモ <- いまここ JavaScript テストフレームワーク『Mocha』をブラウザ上で使う方法 Node.js もしくはブラウザ上で動く JavaScript テストフレームワーク『Mocha』の使い方について書きます. 最近, JavaScript による大規模開発も増えてきました. それに比例して重視されてくるのが, テスト環境の構築です. そこで, node.js のテストフレーム
Node.jsで外部コマンドを実行する際などに使うChildProcessクラスのオブジェクトでは、execメソッドやspawnメソッドを使って子プロセスを実行することができます。 ChildProcessを使用して外部コマンドを実行する方法については「Node.jsで外部のコマンドを実行する方法: child_processを使う」を参考にしてください。 ところで、ChildProcessのexecメソッドもspawnメソッドは、子プロセスを実行するという点で機能は同じですが、なにが異なるのか、何を基準に使いわけるべきか? を考えてみます。ChildProcessのexecとspawnの違い ChildProcessのexecとspawnの最も大きな違いは、エラーなしに終了した場合に得られるstdoutで得られるオブジェクトのクラスの違いです。 次のように異なります。 execのstdo
XMLとJSONを変換 node.jsではデータをJSONでやり取りすることも多いです。 しかし、アプリやサービスによってはXMLデータが使われることもあります。 そんなとき、今回紹介するxmljsonモジュールを使用すると、簡単に相互変換を行うことができます。 環境構築方法 今回使用した動作環境は以下のとおりです。 OS : MacOS X 10.7.5 Node.js : v0.10.8 npm : 1.2.23 npmを使用してxmljsonモジュールをインストールしましょう。 % mkdir xmljson % cd xmljson % npm init //入力は全部デフォルトでいいです % npm install xmljson --save サンプルプログラム作成 まずはXMLからJSONへ変換する方法です。xmljsonモジュールのto_json関数を使用してXMLからJS
<<- 前回『基本的な機能に触れてみる編』 node.js 入門の続き。WebSocketをはじめる前に、データの読み書きができないと様々不便だと思ったので、やってみた。 ドキュメントのファイルシステムの節を参考に、ファイルの読み書きをやってみる。 導入 まず最初に、ファイルシステムモジュール 'fs' のインスタンスを作成する。 この fs にファイルの読み書きをするための機能が詰め込まれているっぽい。 「同期」と「非同期」がある 関数名をざっと眺めると、それぞれ ****Sync() という関数が対で用意されている(例:fs.readFile() と fs.readFileSync() など)。 Sync が付いていない方が「非同期」の関数で、付いている方が「同期」の関数のようだ。 ドキュメントには、非同期メソッドでは順序の保証はありません、また、非同期の形式は常に最後の引数として完了
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く