2016-11-15 3 views
1

新しいアプリケーションを作成した後、それを実行しようとすると次のエラーが発生します。"meteor"を実行しているときにエラーが発生しました: 'fibres'モジュールを見つけることができません

module.js:327 
    throw err; 
    ^

Error: Cannot find module 'fibers' 
    at Function.Module._resolveFilename (module.js:325:15) 
    at Function.Module._load (module.js:276:25) 
    at Module.require (module.js:353:17) 
    at require (internal/module.js:12:17) 
    at Object.<anonymous> (C:\tsdmn\tsdmn_system\_development\_01\_01\tsdmn-webportal_dev-01-01\.meteor\local\build\programs\server\boot.js:1:75) 
    at Module._compile (module.js:409:26) 
    at Object.Module._extensions..js (module.js:416:10) 
    at Module.load (module.js:343:32) 
    at Function.Module._load (module.js:300:12) 
    at Module.require (module.js:353:17) 
Exited with code: 1 
Your application is crashing. Waiting for file change. 

数日前に動作していましたが、「流星」と一緒に走るとこのエラーが表示され始めました。問題なくアプリを作成できますが、実行するとエラーが発生します。

+1

「meteor npm install」を実行してみましたか? – gkrizek

+0

「meteor npm install」はこれを修正するために何をしますか? –

+0

Fibers NPMパッケージがありません。このコマンドは、必要なnpm依存関係をインストールします。 – gkrizek

答えて

1

MeteorはAtmosphereとNPM経由で2つの異なるパッケージ管理を使用します。

大気管理は、ファイル.meteor/packagesを介して行われます。 meteor add packageNameを実行すると、各行が追加されます。 meteorコマンドを実行すると、このファイルが読み込まれ、すべての大気依存関係がダウンロードされます。

NPMの場合は同じですが、依存関係はpackage.jsonに表示され、これらの依存関係をすべてインストールするには、meteor npm installを実行する必要があります。これにより、package.jsonが読み込まれ、node_modulesに必要なものすべてがダウンロードされます。

具体的には、ファイバの依存関係はまだダウンロードされていません。あなたはおそらくpackage.jsonでそれを見ることができます。

新しいアプリケーションを作成したばかりの場合、in the guidemeteor npm installで、プロジェクトをセットアップする必要があります。

関連する問題