問題タブ [koa-router]
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.
node.js - koa-router を使用して別のファイルでサブルートが機能しない
私のkoa@next
アプリは次の構造を持っています。私はkoa-router@next
ルーティングに使用しています:
./app.js
./routes/index.js
ルートNot Found
でエラーが発生します。/hello
依存バージョン:
koa-router
v7.1.0でも同様です。
ご協力ありがとうございました!
javascript - カスタム Koa ミドルウェアのエラー処理をテストするにはどうすればよいですか?
ExpressJs から Koa JS (v1) への古いアプリの移行の一環として。発生したエラーを処理するためのミドルウェアを作成しました。次のようになります。
次のようにアプリケーションに含まれます。
これはすべて正常に動作しますが、単体テストでミドルウェアをテストしたいと思います。おそらく、Koa とジェネレーターの機能の両方にまだかなり慣れていないため、これを行う方法を理解するのに苦労しています.
エラー処理ミドルウェアをインポートする場合、エラーをスローする関数を渡す必要があることはわかっていますが、渡された関数をどのように実行すればよいでしょうか? いくつかの説明を閉じる必要がありますか?ステータスコードなどに設定された値をアサート/期待するにはどうすればよいですか?
koa - koa-router で「/index?id=xxx」のような URL に一致させたい場合、「id」を取得するにはどうすればよいですか?
koa-router で「/index?id=xxx」のような URL に一致させたい場合、「id」を取得するにはどうすればよいですか? Web 上のほとんどの記事では通常、url lick '/index/:id' を使用していますが、バックエンド インターフェイスはそうではありません。
javascript - Koa.js route() は関数ではありません
パラメータを使用してタグでrss xmlを返す簡単なkoaアプリを作成しました。ミドルウェアがルーターファイルからルーターを読み取れないようです。うまくいかない理由がわかりません。このapp.jsをbabel-nodeで実行しています。そして、それは以下のこのエラーを言い続けます
ルート/index.js
app.js