すごく軽量で可愛らしいフレームワークなんですが、エラーを吐くと一瞬で死にます。
まるで生まれたての子鹿のような弱さなので、ちゃんとエラーキャッチする癖をつけるべく
備忘録として書いときます。
var path;
try {
path = require.resolve('hoge');
} catch(e) {
console.log("Error:Cannot hoge,because the file is not exist.");
}
// hogeが存在したときのみ、hogeのフルパスが取得される。
var directedModule = require(path);