Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 在Mac上安装node_xslt时节点gyp重建错误_Node.js_Xml_Xslt_Npm - Fatal编程技术网

Node.js 在Mac上安装node_xslt时节点gyp重建错误

Node.js 在Mac上安装node_xslt时节点gyp重建错误,node.js,xml,xslt,npm,Node.js,Xml,Xslt,Npm,我曾尝试安装node_xslt,但无法解决问题,以下是我所做的全部工作:更新homebrew、node.js、npm、删除.node gyp 请帮帮我 先谢谢你 npm install node_xslt > node_xslt@0.1.9 preinstall /Users/David/node_modules/.staging/node_xslt-4c6485e9 > node-gyp rebuild CXX(target) Release/obj.target/node_xs

我曾尝试安装node_xslt,但无法解决问题,以下是我所做的全部工作:更新homebrew、node.js、npm、删除.node gyp

请帮帮我

先谢谢你

npm install node_xslt

> node_xslt@0.1.9 preinstall /Users/David/node_modules/.staging/node_xslt-4c6485e9
> node-gyp rebuild
CXX(target) Release/obj.target/node_xslt/node_xslt.o
../node_xslt.cc:18:17: error: calling a protected constructor of class 'v8::HandleScope'
    HandleScope handlescope;
                ^
/Users/David/.node-gyp/6.9.2/include/node/v8.h:915:13: note: declared protected here
  V8_INLINE HandleScope() {}
            ^
../node_xslt.cc:19:30: error: member reference type 'Persistent<v8::Value>' is not a pointer; did you mean to use '.'?
    Local<Object> obj = value->ToObject();
                        ~~~~~^~
                             .
../node_xslt.cc:19:32: error: no member named 'ToObject' in 'v8::Persistent<v8::Value, v8::NonCopyablePersistentTraits<v8::Value> >'
    Local<Object> obj = value->ToObject();
                        ~~~~~  ^
../node_xslt.cc:26:17: error: calling a protected constructor of class 'v8::HandleScope'
    HandleScope handlescope;
                ^
/Users/David/.node-gyp/6.9.2/include/node/v8.h:915:13: note: declared protected here
npm安装节点\u xslt
>节点_xslt@0.1.9预安装/Users/David/node_modules/.staging/node_xslt-4c6485e9
>节点gyp重建
CXX(目标)发布/obj.target/node_xslt/node_xslt.o
../node_xslt.cc:18:17:错误:调用类“v8::HandleScope”的受保护构造函数
手镜手镜;
^
/Users/David/.node gyp/6.9.2/include/node/v8.h:915:13:注意:此处声明受保护
V8_内联手柄镜(){}
^
../node_xslt.cc:19:30:错误:成员引用类型“Persistent”不是指针;你想用“.”吗?
本地对象=值->对象();
~~~~~^~
.
../node_xslt.cc:19:32:错误:“v8::Persistent”中没有名为“ToObject”的成员
本地对象=值->对象();
~~~~~  ^
../node_xslt.cc:26:17:错误:调用类“v8::HandleScope”的受保护构造函数
手镜手镜;
^
/Users/David/.node gyp/6.9.2/include/node/v8.h:915:13:注意:此处声明受保护

它在节点v0.10.48上为我安装OK。更新的东西没什么好运气。谢谢,我做了:
sudo n 0.10.48