問題タブ [geddy]

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.

0 投票する
1 に答える
424 参照

node.js - geddy アプリの作成後に geddy コマンドが壊れる

私は geddyチュートリアルに従っています。

npm を使用して geddy & jake をインストールし、アプリを作成し、作成されたフォルダーに cd して、geddy コマンドを実行します。しかし、geddy コマンドを実行するとエラーが発生します。完全な出力は次のとおりです。

これらのコマンドを実行した後、geddy コマンドはどこで実行しても壊れているようで、次のようになります。

私が実行すると:

私は得る

これを機能させるために次に何を試せばよいかわかりません。

0 投票する
3 に答える
310 参照

node.js - cookie で node.js/geddy を使用する方法


私は node.js のフレームワーク geddy に取り組んでいます。
小さなことを行う際に多くの問題が発生します.node.jsでcookie/session/mysqlクエリがどのように機能するかわかりません。
私はまともなドキュメントを取得していません.私が指定したトピックに関連するまともなドキュメントリンクまたは説明で問題ありません.

0 投票する
1 に答える
1533 参照

node.js - ビューejsでセッション変数にアクセスするには?

私は node と Geddy の新しいユーザーです。

ejsビューテンプレートでセッション変数にアクセスするには?

また、Geddy でメンバー エリアを構築するのに役立つ良い本やチュートリアルも探しています。

0 投票する
1 に答える
774 参照

node.js - geddyでmongodbをクエリする

node.jsフレームワークgeddy(Windows上)を試しているときに、少し問題が発生しました。

次のように、ユーザーモデルの.first()メソッドを使用して、コントローラーでmongodbにクエリを実行しようとしています。

不思議なことに、出力、エラー、何も得られません。ユーザーjdoeはコレクションに存在するので、何かを出力する必要がありますよね?私は何か間違ったことをしていますか?

私のモデルは次のように定義されています。

デフォルトのアダプターは、development.jsでmongoに設定されています。これは、初めてgeddyを実行したときにデータベースが作成され、Usersコレクションが正しく挿入されたためです。

ここで何がうまくいかないかについて何か考えはありますか?

アップデート:

要求に応じてdevelopment.jsを追加

また、mongoの私のコレクション(geddyによって作成されました)

どういうわけか、geddyは1つではなく2つのコレクションを作成していることに注意してください

0 投票する
1 に答える
268 参照

node.js - Windows で Mongo を使用して Geddy を実行するには?

Windows で Geddy と Mongo を使用すると奇妙な問題が発生します。私はNode.jsとこれらすべてのものをまったく初めて使用し、サンプルアプリを試してみました.mongoが接続されるまでは問題ありませんでした. 次に、データの保存時に次のようなものをスローします。

クールすぎない。保存(作成または更新)するたびにクラッシュしますが、それでもデータを作成し、geddy アプリを再実行した後に読み取ることができます。削除も問題なく機能します。

これはどのように修正できますか?


また、副次的な質問として、より優れたドキュメントとクラッシュ レポートがあり、予期しないエラーが発生するたびに手動で再実行するべきではない、より優れた node.js フレームワークである可能性があります。

0 投票する
2 に答える
886 参照

node.js - コントローラから複数のモデルにアクセスする方法

LocationsモデルとRecordersモデルがあります。両方のデータセットのすべてのデータをビューモデルに渡せるようにしたい。'all'と呼んでいるために未定義のエラーが発生しているため、スコープ内にないと思うので、どうすればそれらにアクセスできますか

https://gist.github.com/3998302

エラースニペット:

0 投票する
1 に答える
121 参照

model-view-controller - geddyでコントローラーにモデルをロードする方法

LocationsコントローラーとLocationモデルがあります別のコントローラーでLocationモデルを使用したいのですが、呼び出します

動作しません。Locations is undefined と表示されます。

モデルを手動でロードするにはどうすればよいですか? または、ロケーション コントローラーに関数を作成して、クライアントでの要求またはサーバー上のコントローラーへの直接呼び出しを使用してデータを取得する必要がありますか?

0 投票する
1 に答える
324 参照

javascript - hasOne 関係の設定 GeddyJS

サイトから GeddyJS Todo チュートリアルを拡張しようとしています。Todo プロジェクトにもう 1 つのモデル Project を追加しました。Todo-hasOne-Project 方式で Todo と Project の関係を設定したいと考えています。

Todo アイテムが保存された後に関係を設定しようとする create controller メソッドのコードを次に示します。

todo の親プロパティ (プロジェクトの ID) を取得してデータベースからプロジェクトを取得するクラス メソッド (getProjectById) を使用しています。

私の Todo クラス ファイルには、次のように定義された hasOne リレーションシップがあります。

次のようなコンパイラ エラーが発生し続けます。

例によってドキュメントを見つけるのは難しいことがわかっているので、Web で最も強力なコミュニティに尋ねてみようと思いました。

私が欠けているものを知っている人はいますか?

0 投票する
1 に答える
1822 参照

image - node.jsでmongodbgridfsに保存された画像を表示する

アプリケーションの画像をgridfsに保存しています。問題は、画像を表示する必要があるときに発生します。どうすればいいのかわかりません。node.js、geddyフレームワーク、mongodbを使用しています。

params.idは画像IDです。console.log(data)を実行すると、次のように受信します。

png形式の画像をビューに応答するにはどうすればよいですか?どうもありがとう!

0 投票する
1 に答える
864 参照

node.js - GeddyJS&socket.io:サーバー側からのイベントのキャッチと発行

Geddyと一緒にsocket.ioを使いたいです。以下のリンクの指示に従いました。

https://github.com/mde/geddy/wiki/Getting-started-with-Geddy,-Socket.io,-and-Authentication

サーバー側の特定のモデルで「接続」イベントをキャッチする方法を教えてください。

また、このモデルでこれまでに行ったことを垣間見ることができます...

そして、の「show.html.ejs」でsocket.ioに関連する次の自動生成されたスクリプトを見つけました

私が実際に必要としているのは、サーバー側からこのモデルのイベントをキャッチまたは発行する方法を知ることです。