node.js-addon

    0热度

    1回答

    我跑, 的Xcode选--install 我却收到此错误的节点模块。有人可以告诉我我该怎么办? module.js:340 throw err; ^ Error: Cannot find module 'child-process-close' at Function.Module._resolveFilename (module.js:338:15) at Function.Mo

    1热度

    1回答

    我在C++上有源代码库,我想在Node.js应用程序中使用它。为了学习它的工作原理,我使用node-gyp编译C++代码,它有两个简单的函数来计算校验和(crc16和crc16Two)。 void crc16(const FunctionCallbackInfo<Value>& args) { Isolate* isolate = args.GetIsolate(); if

    2热度

    2回答

    我经历了不同的帖子&他们大多数人建议重建/重新安装/更新npm,我试过了,但没有任何帮助。 我试图与C++的Node.js的例子,下面是该文件的详细信息 TestNode.cpp #include<iostream> class TestNode { public: void printHelloW() { std::cout << "Hello World!!!";

    0热度

    1回答

    我知道C++程序是编译器相关的,因为名称会变形。所以我有关于Node.js的C++插件的下列问题。 我们如何知道哪台C++编译器用于我的机器(Mac,Windows或Linux)上的预构建Node.js发行版? 如果我知道安装的Node.js的确切编译版本,那么我应该使用相同的编译器来开发C++插件,对吗? 谢谢。

    1热度

    1回答

    我想从我的异步附加函数中调用nodejs回调。我见过同步示例(here) ,我正在使用一个美妙的异步示例(here)作为起始基础。 但是,当我尝试执行给C++ AsyncWorker子类的回调时,出现Segmentation故障。 这里是我的代码: #include <nan.h> #include <functional> #include <iostream> #include <exc

    1热度

    1回答

    我目前正在使用他们的C++/v8系统为NodeJS编写一个本地插件,并试图从Javascript编写一个数组到C++,并稍后检索它。每当我尝试从数组中检索一个值并将其返回时,它会返回一个空数组 - 正如我最近潜入C++中一样,我不确定这是我的误解指针/ C++基础知识还是NodeJS C++交互。 我的文件如下: functions.cc #include "functions.h" #incl

    1热度

    1回答

    嘿,我知道人们问过这个问题之前,但无论出于何种原因,典型的SO回答不适合我。基本上我有一个无符号字节数组: var message = Buffer.from([ 0x27, 0x52, 0x00, 0x8E ]) myAddon.test(message); 在我的C++模块,我需要得到的ByteBuffer到一个常量UINT8 *数据结构。 我的代码目前是: #include <n

    0热度

    1回答

    我想使用旧的v8 API更新一个node.js插件。 这里是我的wrapper.cpp代码: std::map<int, Persistent<Function> > WrapMdUser::callback_map; void WrapMdUser::FunCallback(CbRtnField *data) { std::map<int, Persistent<Function> >::

    0热度

    1回答

    我正在创建一个node.js插件,它有一堆类。我想在分层名称空间中组织它们。如果我在Javascript中这样做,它看起来像这样 var com = function() {}; com.example = function() {}; com.example.Person = function() {}; var p = new com.example.Person(); 我使用

    3热度

    1回答

    返回一个楠:: ObjectWrap我有Nan::ObjectWrap class Zyre: public Nan::ObjectWrap {...} class ZyreEvent: public Nan::ObjectWrap {...} 两个子类如何从一个方法Zyre返回ZyreEvent JavaScript对象? 我有以下的方法,我在其中创建ZyreEvent: NAN_MET