nodejs C++ モジュールがあり、初期化エラーを報告する方法を知りたいです。したがって、定型文は次のとおりです。
extern "C" void Initialize(v8::Handle<v8::Object> instance)
{
// Do initialization stuff
}
NODE_MODULE(SomeModuleType, Initialize)
Initialize
戻り値の型がなく、それが であるためスローが許可されていない場合、内部でエラーを報告するにはどうすればよいextern "C"
ですか? 呼び出す必要がある特定のコールバックはありますか?
また、nodejs に公開されているコールバック メソッドからエラーを報告するベスト プラクティスは何ですか? nullオブジェクトを返すのは一般的な方法ですか、それともそこにスローできますか?それはjavascript側で例外として表示されますか?