2016-06-10 107 views
3

我試圖升級我的項目節點6.1.0,但是當我試圖NPM我得到的NPM睡眠包這個錯誤安裝:問題與NPM睡眠包節點6

> [email protected] install 
> node-gyp rebuild 

gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR 
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR 
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR 
CXX(target) Release/obj.target/node_sleep/sleep.o 
In file included from ../sleep.cc:2:0: 
../../nan/nan.h:602:20: error: variable or field ‘AddGCEpilogueCallback’ declared void 
    v8::Isolate::GCEpilogueCallback callback 
       ^
../../nan/nan.h:602:7: error: ‘GCEpilogueCallback’ is not a member of ‘v8::Isolate’ 
    v8::Isolate::GCEpilogueCallback callback 
^
../../nan/nan.h:603:18: error: expected primary-expression before ‘gc_type_filter’ 
, v8::GCType gc_type_filter = v8::kGCTypeAll) { 
      ^
../../nan/nan.h:608:20: error: variable or field ‘RemoveGCEpilogueCallback’ declared void 
    v8::Isolate::GCEpilogueCallback callback) { 
       ^
../../nan/nan.h:608:7: error: ‘GCEpilogueCallback’ is not a member of ‘v8::Isolate’ 
    v8::Isolate::GCEpilogueCallback callback) { 
^
../../nan/nan.h:613:20: error: variable or field ‘AddGCPrologueCallback’ declared void 
    v8::Isolate::GCPrologueCallback callback 
       ^
../../nan/nan.h:613:7: error: ‘GCPrologueCallback’ is not a member of ‘v8::Isolate’ 
    v8::Isolate::GCPrologueCallback callback 
^
../../nan/nan.h:614:18: error: expected primary-expression before ‘gc_type_filter’ 
, v8::GCType gc_type_filter = v8::kGCTypeAll) { 
      ^
../../nan/nan.h:619:20: error: variable or field ‘RemoveGCPrologueCallback’ declared void 
    v8::Isolate::GCPrologueCallback callback) { 
       ^
../../nan/nan.h:619:7: error: ‘GCPrologueCallback’ is not a member of ‘v8::Isolate’ 
    v8::Isolate::GCPrologueCallback callback) { 
^
make: *** [Release/obj.target/node_sleep/sleep.o] Error 1 

任何想法我在這裏做錯了嗎?

+0

由於某種原因,在'npm install'之前用'npm install sleep'預安裝睡眠使得這個工作成功,但我不明白爲什麼。 –

回答