2016-12-28 4 views
0

編集:私はこの1つの数字です。私は私のルートには何も持っていませんでした。平均スタックアプリケーションを作成するためにHerokuドキュメントに続いて、私はスタックされています

私はここで、このドキュメントとともに、次のい:

https://devcenter.heroku.com/articles/mean-apps-restful-api

そして私はモンゴデータベースに新しい「連絡先」を作成することになっているテスト・カールに貼り付けています。

その時点まで、私は手紙の指示に従った。唯一の違いは、既存のherokuアプリをCLIで作成するのではなく、ローカルで複製したことです。私はこれがエラーを引き起こしているとは思わない。私は空のアプリケーションをクローンし、npmを使ってノードと依存関係をインストールした後、server.jsファイルを作成し、アプリケーションにすべてをプッシュしました。

これは成功したようですが、私のherokuアカウントでは、私の以前の空のアプリがノードアプリケーションになっていて、添付されているmongoデータベースにアクセスできます。しかし、私は自分のデータベース内の任意のコレクションが表示されない、このテストカールが失敗します。それがあるべきよう

curl -H "Content-Type: application/json" -d '{"firstName":"Chris", "lastName": "Chang", "email": "[email protected]"}' http://your-app-name.herokuapp.com/contacts 

接触がデータベースに掲載されていません。私は本当に奇妙な応答を得る、アプリケーションエラーのHTMLが私のアプリケーションで間違ったページを訪問したように、私のコマンドプロンプトウィンドウに表示されます。私は表現から何らかの誤りを得ることはありません。

MEANスタックとHerokuには全く新しいものがあります。私はノードと表現のためにコード・スクールでいくつかのコースを行いましたが、それだけです。 Herokuで平均を設定しようとすると、誰でもこのタイプのエラーが発生しますか? server.jsに含めるコードは、リンク先の記事にあります。ご協力いただきありがとうございます!

答えて

0

これを自分で見つけました。私のルートは正しく設定されていませんでした。それらのルートを見てください!

+0

ルートに間違いがあったことを教えてください。私は手紙にチュートリアルをたどった以外は同様の問題がありますが、それでもcurlコマンドで何かを投稿することはできません – Davtho1983

関連する問題