2016-09-10 6 views
0

流星コードは開発中に正常に動作します。 appフォルダでは、次のようになりますどのpackages.jsonがあります:Meteor packages.jsonまたはpackage.json

{ "cheerio": "0.20.0" } 

AWSにアプリをアップロードしている間、誤差は約package.jsonファイルを思い付きました。だから、ファイル名を最後に "s"なしにする必要があります。私はIDEを使用してファイルをpackage.jsonにリネームし、流星を再始動して両方のファイルが存在することを確認したので、packages.jsonを削除してからアプリを再起動しました。

初めて

1が必要とされ、ここから何をするためpackages.jsonを作成:私は取得端末からmeteorを、実行していますか?ありがとう

答えて

1

packages.jsonにはnpmパッケージが含まれています。このファイルは、パッケージを作成するときに作成されます。依存関係は、node-modulesフォルダーにロードされます。

docs

でNPMパッケージは、プロジェクトのルートにpackage.jsonファイルで設定されています。新しいMeteorプロジェクトを作成すると、そのようなファイルが作成されます。そうでない場合は、meteor npm initを実行して作成してください。

流星パッケージ(あなたがmeteor addを使用してインストールするものがそう.meteor/packages.json

に位置している、両方のファイルは、異なる目的のためであり、互いに独立している。

あなたはエラーを取得して以来、 package.jsonを使用していて、あなたが共有していない場合は、これはバージョンコントロールに関連していたと思います。

meteor npm install
meteor npm install --save meteor-node-stubs、1.3より前のバージョンからアップグレードする場合。

正確なエラーメッセージをお知らせください。これは、問題の理解を深めるのに役立ちます。

+0

ありがとうございました。別のエラーのため、[別の質問](http://stackoverflow.com/q/39430934/5047454)を開設しました。 –

関連する問題