0
こんにちは、私はnode6のアプリケーションのミドルウェアを作成するためにES6の構文に従おうとしています。nodejs expressでクラスを関数として呼び出せません
index.js
export default class Middleware {
constructor() {
//do nothing
}
fun1 = (req, res, next) => {
console.log("------------------------------------");
console.log("AAa");
console.log("------------------------------------");
next();
};
fun2 = (req, res, next) => {
console.log("------------------------------------");
console.log("AAa");
console.log("------------------------------------");
next();
};
}
app.js
import Middleware from ".index";
app.use(Middleware);
私は、エラーが関数としてクラスを呼び出すことはできません取得しています。誰が何が間違っているのか分かりますか?
? –
'app.use(ミドルウェア)を削除すると、'それが動作します –
これはエクスプレスフレームワークを使用していますか? –