node.js-nan

    2

    1답변

    Nan 라이브러리를 사용하여 NodeJS 애드온을 만들고 있는데 콜백 호출 (javascript 측에서 생성되어 addon으로 전달됨) 문제가 발생합니다. 비동기 적으로 실행 됨) segfault가 발생하지만 약 1 만 명에 한 번만 실행됩니다. 모든 것이 어떻게 작동하는지는 상당히 복잡하지만 누군가 내가보고 싶지 않은 것이 있거나 무슨 일이 일어나고 있는

    0

    1답변

    나는 많은 클래스가있는 node.js addon을 만들고있다. 계층 형 네임 스페이스에서 구성하려고합니다. Javascript에서이 작업을 수행하면이 모양이됩니다. var com = function() {}; com.example = function() {}; com.example.Person = function() {}; var p = new

    2

    1답변

    볼 방법 나는 node::ObjectWrap와 C++ 객체를 포장하고 내가 몇 가지 방법은 다음과 같이 정의했다 : auto tpl = NanNew<v8::FunctionTemplate>(New); tpl->SetClassName(NanNew("className")); tpl->InstanceTemplate()->SetInternalFieldCount(

    2

    1답변

    AsyncProgressWorker 스레드를 사용하여 소켓 메시지를 처리하는 노드 추가 기능을 만들었습니다. 여기 내 코드는 다음과 같습니다. class ProgressWorker : public AsyncProgressWorker { public: ProgressWorker( Callback *callback , Callbac

    1

    1답변

    노드를 추가하기 전에 노드 추가 기능에 전달 된 객체의 유형이 올바른지 확인하고 사용을 시작하려고합니다. 다음은 웹에서 다양한 출처를 살펴 보면서 함께 한 해결책입니다. 영구 데이터 : 나는 그것을 사용하려고 void Event::Init(v8::Local<v8::Object> exports) { Nan::HandleScope scope;

    2

    2답변

    Nan을 사용하여 C++로 작성된 Node.js 추가 기능이 있습니다. 환상적으로 작동합니다. 그러나, 나는 노드 자바 스크립트 코드가 임의의 데이터 객체 (예 : {attr1:42, attr2:'hi', attr3:[5,4,3,2,1]})를 C++ 애드온에 전달하는 방법을 파악하지 못했습니다. 지금까지는 데이터 객체에 JSON.stringify()을 호출

    3

    2답변

    다음과 같은 상황이 발생합니다. NodeJS에서 Nan을 사용하는 C++ 함수를 호출하는 응용 프로그램이 있습니다. 다음과 같이 C++ 측의 코드는 다음과 같습니다 난 다시 NodeJS 내 문자 변수에 보낼 때 #include <nan.h> #include <iostream> using namespace std; using namespace Nan;