나는 노드를 배우고 있으며, 알아낼 수없는 한 가지는 콜백 서명입니다. 대부분의 콜백은 일반적으로 다음 형식의 형태를 취하는 것으로 보입니다.Node.js 콜백
function myCallback(err, doc)
이는 의미가 있습니다. 그러나 API를 콜백하는 형식을 기대하는 언급이 없습니다
function myCallback(err, stdout, stderr)
처럼 그때, 우연히 다른 서명 예를 언급 노드 easyimage처럼, 다른 모듈 건너, 그래서를 통해 파고 끝 암호. 그러나 콜백 시그니처는 거의 언급되지 않았다. 내가 읽지 않은 무언의 규칙이있는 것처럼 느껴진다. 거기 있니?
당신에게 싫어하지만 나는 거기 있다고 생각하지 않습니다. 그것은 모두 당신이 사용하고있는 도서관에 달려 있습니다. 아마도 도서관이 최소한 일관성을 유지하기를 바랍니다. –
표준, DE FACTO 표준이 있습니다. 콜백이 오류를 반환하면 첫 번째 매개 변수는 오류 여야합니다. –