問題タブ [deployd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mongodb - 配備済み :: MongoDB の起動に失敗しました
Deployed と MongoDB の初心者です。Windows-XP システムに Deployd (www.deployd.com) 0.6.9 をインストールしました。勉強中の本の指示に従って、プロンプトで次のコマンドを実行しました
さて、次のコマンドを実行すると
展開されたサーバーを起動するには、次のエラーが表示されます::
MongoDb の起動に失敗したと表示されます。ディレクトリに移動する"C:\Program Files\Deployd\tools"
と、 というファイルがあることがわかりました"mongod"
。
これまで自分のコンピューターに MongoDB をインストールしたことがありません。Deployd を使用するのは初めてなので"Mongod"
、tools フォルダー内のファイルが MongoDB と同じかどうか、またはコンピューターに MongoDB を個別にインストールする必要があるかどうかはわかりません。
誰かが私を正しい方向に向けることができますか?
ありがとう。
node.js - ノードおよびまたは npm の問題
今回はデプロイされた dpd バイナリであるいくつかの npm パッケージで、さまざまなアクセス許可やパスの問題が発生しています。ただし、それは、私が時々受け取る、他のおなじみのイライラするnpmパスの問題に関連しているようです。npm パックをインストールするときに -g を常に使用していることを考えると、npm の使用法にはかなりなじみがあるようです。
これまでのところ、それを解決するために、展開されたmongodbをユーザーからグローバルに何度も再インストールしようとしましたが、npmも再インストールしました。dpd を実行すると、一貫したパッケージ エラーが発生します。関連するものがたくさん見つかりましたが、機能しているものはありません。今日dpdを実行するときの私の問題は次のとおりです。壮大な提案はありますか?
Linux から実行した場合、次の $ dpd starting deployd v0.8.4... MongoDB の起動に失敗しました ('mongod' が $PATH にあることを確認するか、dpd --mongod オプションを使用してください。参照: http://docs.deployd. com/docs/basics/cli.html ) さようなら
sudo を実行しても同じエラーが発生します。
Samba共有にマップされたネットワークドライブでWindowsから実行すると、これが得られます
ここで何が間違っていますか?
このファイルも、このコード行もどこにも見つかりません。child_process.js:1162 throw errnoException(err, 'spawn'); それをgrepすると、コード行の1つの参照が表示されます。それは/ bin / nodeです。vimで開くと、暗号化されているように見えます...もう一度見てみると、その行があるかもしれません。 .. うーん。
わかりました、ノード バイナリ自体でその行を見つけました。
これはある種のクレイジーな許可エラーですか? 私はすべてのファイルに 755 を設定したと思います。また、ユーザーとして実行した場合のディレクトリも.. selinux がインストールされていないため、いくつかの facls がある可能性があります.このディレクトリには疑いがあります..
npm と nodejs を再インストールしましたが、役に立ちませんでした。これは arch Linux ボックス上にあります。
編集:はい、許可の問題を修正して他の問題を解決した後でも、何らかの理由で機能していません。
ios - デプロイ済み + Swift ユーザー認証
私はSwiftが初めてです。ユーザーを認証したい。サーバーとして「デプロイ済み」を使用しています。これは、API のドキュメントに次のように記載されています。
HTTP
ユーザーを認証するには、要求本文にユーザー名とパスワードのプロパティを含む POST 要求を /login に送信します。
POST /users/login
{ "ユーザー名": "ジョンスミス", "パスワード": "パスワード" }
私は Alamofire を使用して JSON データを解析しています。これが私のコードです:
これは、Xcode コンソールからの応答です。
私はそれを完全に間違った方法で行っていることを知っています。
objective-c - Deployed での重複エントリを防ぐにはどうすればよいですか?
Deployed with Swift iOS を使用しています。保存しているのは 2 つのテキスト文字列だけです。重複エントリーを防ぎたいだけです。
swift - Swift でデプロイされたクエリから返されるオブジェクトを制限する
Swift アプリケーションのバックエンドとして Deployd を使用しています。これは、現在JSONデータを照会している方法です。クエリから返されるオブジェクトの量を制限する必要があります。ページネーションの部分は自分で実装します。$limit
以下のメソッドをクエリに埋め込む方法を知りたいだけです。アドバイスをいただければ幸いです。
http://docs.deployd.com/docs/collections/reference/querying-collections.html#s- $limit-1416
展開されたドキュメントから:
この
$limit
コマンドを使用すると、クエリから返されるオブジェクトの量を制限できます。これは、ページングに一般的に使用され$skip
ます。
node.js - Heroku ダッシュボード キーへのデプロイ
Heroku にデプロイしようとしているデプロイ済みアプリケーションがあります。アプリケーションのデプロイに成功し、その URL からヒットすることができました。現在、ダッシュボードにアクセスしようとしています。ダッシュボードにアクセスするには、サーバーからキーを生成する必要があります。これを行うには2つの方法があることを理解しています。
ここで説明する最初の方法では、キーをローカルで生成し、heroku にプッシュします。この方法は、キーが VCS に公開されるという意味で安全ではないと思います。
2 番目の方法は、Procfile とリストdpd keygen
とdpd showkey
. しかし、何らかの理由で、この方法は私にはうまくいきません。heroku ログでコマンドが実行されているのがわかりますが、キーが出力されず、実行しても表示されませんheroku run dpd showkey
。
procfile 内のコマンドのリストが機能しない理由を突き止めたいと思います。以下にリストされている私のファイルを見つけてください:
私のログファイルは次のとおりです。
ありがとう!
node.js - 展開されたmongodb接続エラー
私はAngular jsを学んでおり、デプロイされたサーバーを実行しようとしています。ここに記載されているhttp://terraltech.com/how-to-setup-deployd-on-ubuntu-server/の手順に従いました。
デプロイされたダッシュボードから行を追加しようとすると、応答として以下のエラーが表示されます
これが私の production.js サーバー構成です。
production.js で設定した mongo 情報は次のとおりです。
展開されたデータベースがここに表示されない理由がわかりません。
誰かがこの問題を解決するのを手伝ってくれますか?
swift - アラモファイアとの比較と迅速な展開
alamofire を使用して、デプロイされた API からデータをクエリしようとしています。リクエストで比較を行うにはどうすればよいですか。私は次のようなものを持っています:
しかし、結果は空です。私のダッシュボードには、値が 1、2、3、4 の数値列があります。したがって、応答は数値 4 の行を返すはずです。
何か案は?感謝
shell - デプロイされたエラー: モジュール 'デプロイされた/lib/resource' が見つかりません
ファイルアップロードモジュールをデプロイ済みにインストールしましたが、デプロイ済みサーバーを起動できません。
インストールするには、次のコマンドを使用しました。
サーバーを起動すると、このエラーが発生します