問題タブ [co]
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.
javascript - ジェネレータ関数をエクスポートする方法はありますか?
例
generator.js
:
co.js
:
exports
ジェネレーター機能には対応していないようです。
なぜ私はこれをしたいのですか?データをコントローラーから分離したいだけです。それを解決する方法はありますか?
firebase - 非慣用的なnodejsコールバックをサンクに変える方法は?
私は Firebase ノード モジュールを使用しており、そのコールバックをサンクに変換して、Koa で使用できるようにしようとしています。
これは、Firebase ドキュメントによる元のイベント リスナー コールバックです。
これは、Koa プロジェクトに追加したい場所です。
誰でもそれを行う方法を知っていますか? 成功せずにthunkify、thunker、およびthuを試しました...
javascript - co および co-mysql をジェネレーター関数内からラップし、ラップ関数から解放する
co と、その機能を別のジェネレーター内で活用する方法を理解するのに苦労しています。基本的に、SQLクエリを実行する必要があるジェネレーターがあり、各行で複雑なことを行ってから、それらを呼び出し元の関数に渡します(ofループ内)。
someGen コードは私には正しく見えず、期待どおりに動作していません。だから私の質問は2つあります。まず、ジェネレーター内で co-mysql を活用して、各行から作成されたオブジェクトを生成するにはどうすればよいですか。第二に、どこで co を使用するか、さらに重要なことにその理由に苦労しています。
機能しません:
vba - 特定の列をワークシートから別のワークシートにコピー/貼り付け
ヘッダー付きの列をワークシートから別の列にコピーしたいと考えています。必要なさまざまなヘッダーを探す配列を作成したので、列全体をコピーして新しいタブに貼り付けることができます。タイプの不一致エラーが発生し、他のタイプも同様に発生する可能性があるため、どこかにエラーがあることはわかっています。誰かが見て、私が見逃している/間違っていることを確認できますか?
javascript - 「TypeError: オブジェクトは関数ではありません」
CO のバージョン 4.0 と Node の 0.11.14 バージョンがインストールされています。3.1 で動作する非常に単純なコード (以前のバージョンの co が異なることに気付きました)
この出力が得られます:
参照している行は
node.js - node.js / express / yields / co / postgres を使用して、すべてのクライアント接続でデータベースに接続しますか?
node Express サーバーで pg-co を実行する場合、クライアント接続ごとにデータベースに接続しますか? またはグローバル接続を維持しますか?
参考:https ://github.com/basicdays/co-pg
言い換えれば、ここに私のノードモジュールがあります:
コマンドの実行方法に注意してください。
新しい高速クライアントが接続されるたびに、これは正しいアプローチですか? メモリリークにつながりませんか?
regex - grep または awk を使用して、同じ文字列 (ヘッダーはそのまま) の列全体を削除します
以下のようなファイルがあります。
列 1 と列 3 には、同じ文字列が含まれています。ケースが上記の場合、列全体を削除したいが、ヘッダーは保持します。最終的にはこのようなファイルになります。
grep または awk を使用してこれを行う方法はありますか? どうもありがとう!
javascript - コンストラクターがyieldを使用するオブジェクトをインスタンス化する方法は?
yield
ステートメントを使用するヘルパー コンストラクターがあります。
インスタンス化したいと思います:
しかし、次のエラーが表示されます TypeError: You may only yield a function, promise, generator, array, or object, but the following was passed: "[object Object]"
。
それを正しくインスタンス化する方法についてのアイデアはありますか?
編集
co を使用しているため、koa への参照を削除しました (vanthome が指摘したように)。