2017-11-08 9 views
2

私はnodejsアプリケーションを構築しようとしています。しかし、私はいつもこのエラーを取得しています。スロー新しいTypeError例外は、(「スーパーコンストラクタはいけません 『を継承』には」+

util.js:988 
throw new TypeError('The super constructor to "inherits" must not ' + 
^ 

TypeError: The super constructor to "inherits" must not be null or undefined 
at Object.inherits (util.js:988:11) 
at Object.<anonymous> (D:\CIDE-Backend\CIDE-BACKEND\node_modules\zetta\node_modules\spdy\lib\spdy\connection.js:86:6) 
at Module._compile (module.js:573:30) 
at Object.Module._extensions..js (module.js:584:10) 
at Module.load (module.js:507:32) 
at tryModuleLoad (module.js:470:12) 
at Function.Module._load (module.js:462:3) 
at Module.require (module.js:517:17) 
at require (internal/module.js:11:18) 
at Object.<anonymous> (D:\CIDE-Backend\CIDE-BACKEND\node_modules\zetta\node_modules\spdy\lib\spdy.js:20:19) 
at Module._compile (module.js:573:30) 
at Object.Module._extensions..js (module.js:584:10) 
at Module.load (module.js:507:32) 
at tryModuleLoad (module.js:470:12) 
at Function.Module._load (module.js:462:3) 
at Module.require (module.js:517:17) 
[nodemon] app crashed - waiting for file changes before starting... 

私はこのsolutionに続くが、それでも私同じエラーを取得しています。

my node version is 8.4.0

私はこのエラーを解決する方法を

my npm version is 5.5.1

はあなたが私を伝えることができますか。?

+0

spdyモジュール(依存関係の1つ)は動作しません。他の依存関係に必要なものを見つけよう。最新のスパイソースにはそのファイルがありません。 (https://github.com/spdy-http2/node-spdy/tree/master/lib/spdyを参照してください)あなたのdepsをアップグレードすることで問題が解決する可能性があります。 –

+0

まだ同じエラー –

答えて

0

依存関係zettaにはノードの現在のバージョンと互換性のない古代のspdyが含まれています。周りの仕事を持っている。この程度zetta's github上の未解決の問題は、現在あり:

process.EventEmitter = require('events').EventEmitter 
const zetta = require('zetta') 

あなたの走行距離は、私はそれを自分でテストしていませんが、そのハックに異なる場合があります。あるいは、zettaチームが依存関係を修正するか、ノードのインストールをダウングレードするのを待つことができます。

関連する問題