2016-03-21 9 views
0

mongoexpressモジュールのノードモジュールをインストールしようとしています。実行中はsudo npm install次の警告メッセージが表示されます。それは警告メッセージですが、私はこの警告の原因と回避方法を理解したかったのです。私はUbuntuの14.04、ノード0.12.0、0.21.0 MongoExpress事前にkongbrosのmongo-expressエラーのノードモジュールをインストールします

おかげ

[email protected]:~/Documents/mongo-express$ npm install 
npm WARN deprecated [email protected]: graceful-fs version 3 and before will fail on newer node releases. Please update to [email protected]^4.0.0 as soon as possible 

> [email protected] 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' 
[email protected] node_modules/basic-auth-connect 

[email protected] node_modules/consolidate 

[email protected] node_modules/underscore 

[email protected] node_modules/async 

[email protected] node_modules/serve-favicon 
├── [email protected] 
├── [email protected] 
├── [email protected] 
└── [email protected] 

答えて

1

優雅な-FSのV3への依存性が含まれているインストールされているNPMモジュールを使用しています。そして、これは新しいバージョンのノードでは失敗します。私の推測では、新しいバージョンのノードでコンパイルできるように、mongoexpressチームは依存関係を更新する必要があります。

希望:-)

関連する問題