1

デプロイして API を作成する必要がありますが、localhost で開くことができません。これは私のコードです

Variss-Air:nodeServer manjarb$ dpd create sportsstore
to start your app:
    $ cd sportsstore
    $ dpd
Variss-Air:nodeServer manjarb$ cd sportsstore
Variss-Air:sportsstore manjarb$ dpd -d
starting deployd v0.8.4...
listening on port 2403
type help for a list of commands
dpd > bye
Variss-Air:sportsstore manjarb$ 

しかし、ブラウザ(Google chrome)を開くと。この住所で。

http://localhost:2403/dashboard/

私はいつもこれを手に入れました

This webpage is not available

ERR_CONNECTION_REFUSED
Hide details
Google Chrome's connection attempt to localhost was rejected. The website may be down, or your network may not be properly configured.

それで、誰もそれを修正する方法を知っていますか?ありがとう!

4

2 に答える 2

0

ToastyMallows と同じソリューションを使用しました。しかし、最初に試したときは失敗しました。しかし、最後の端末コマンドに sudo を追加すると、機能しました。私が見つけた他の議論は、それがMongoの許可の問題である可能性があると私に信じさせました(私はまだ解決していません)。とにかく、以下は私のために働いた:

$ cd deployd
$ dpd create sportsstore
$ cd sportsstore
$ sudo dpd -p 5500 app.dpd
Password: 
dpd > dashboard
于 2015-08-02T20:21:40.943 に答える
0

端末ログから、dpdプログラムを終了してからダッシュボードにアクセスしようとしているようです。dpdダッシュボードまたは API にアクセスできるようにする場合は、実行する必要があります。

私は実際にあなたと同じ本、Pro AngularJS に取り組んでいますか? 展開を機能させるための手順は次のとおりです。

$ cd deployd
$ dpd create sportsstore
$ cd sportsstore
$ dpd -p 5500 app.dpd
dpd > dashboard

最後の行で、既定のブラウザーにダッシュボードが表示されます。dpd上で述べたように、ダッシュボードと API にアクセスするには、ターミナルで実行し続ける必要があります。

代わりに次のコマンドを実行できます。

$ dpd -p 5500 app.dpd &

最後のアンパサンド (&) を使用すると、プロセスがバックグラウンドで実行されるため、端末を閉じたり、他の目的で引き続き使用したりできます。

于 2015-06-24T14:45:53.050 に答える