繁体   English   中英

安装kerbros的mongo-express错误的节点模块

[英]Install node modules of mongo-express error of kerbros

我正在尝试安装mongoexpress模块​​的节点模块。 在运行sudo npm install ,出现以下警告消息。 尽管这是一条警告消息,但我想了解导致此警告的原因以及如何避免它。 我正在使用Ubuntu 14.04,Node 0.12.0,MongoExpress 0.21.0

提前致谢

sathish@sathish-Vostro-1540:~/Documents/mongo-express$ npm install
npm WARN deprecated graceful-fs@2.0.3: graceful-fs version 3 and before will fail on newer node releases. Please update to graceful-fs@^4.0.0 as soon as possible

> kerberos@0.0.19 install /home/sathish/Documents/mongo-express/node_modules/kerberos
> (node-gyp rebuild) || (exit 0)

child_process: customFds option is deprecated, use stdio instead.
make: Entering directory `/home/sathish/Documents/mongo-express/node_modules/kerberos/build'
  CXX(target) Release/obj.target/kerberos/lib/kerberos.o
  CXX(target) Release/obj.target/kerberos/lib/worker.o
  CC(target) Release/obj.target/kerberos/lib/kerberosgss.o
../lib/kerberosgss.c:36:0: warning: ignoring #pragma clang diagnostic [-Wunknown-pragmas]
 #pragma clang diagnostic push
 ^
../lib/kerberosgss.c:37:0: warning: ignoring #pragma clang diagnostic [-Wunknown-pragmas]
 #pragma clang diagnostic ignored "-Wdeprecated-declarations"
 ^
../lib/kerberosgss.c: In function ‘authenticate_gss_client_wrap’:
../lib/kerberosgss.c:377:19: warning: variable ‘server_conf_flags’ set but not used [-Wunused-but-set-variable]
   char buf[4096], server_conf_flags;
                   ^
../lib/kerberosgss.c: At top level:
../lib/kerberosgss.c:945:0: warning: ignoring #pragma clang diagnostic [-Wunknown-pragmas]
 #pragma clang diagnostic pop
 ^
  CC(target) Release/obj.target/kerberos/lib/base64.o
  CXX(target) Release/obj.target/kerberos/lib/kerberos_context.o
  SOLINK_MODULE(target) Release/obj.target/kerberos.node
  SOLINK_MODULE(target) Release/obj.target/kerberos.node: Finished
  COPY Release/kerberos.node
make: Leaving directory `/home/sathish/Documents/mongo-express/node_modules/kerberos/build'
basic-auth-connect@1.0.0 node_modules/basic-auth-connect

consolidate@0.12.1 node_modules/consolidate

underscore@1.6.0 node_modules/underscore

async@0.8.0 node_modules/async

serve-favicon@2.3.0 node_modules/serve-favicon
├── fresh@0.3.0
├── parseurl@1.3.1
├── etag@1.7.0
└── ms@0.7.1

正在安装的npm模块包含对graceful-fs v3的依赖。 并且这将在较新版本的节点上失败。 我的猜测是,mongoexpress团队将必须更新其依赖项才能在较新版本的node上进行编译。

希望这对您有所帮助:-)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM