1

エピローグ (Sequelize ORM レスト エンドポイント用の npm モジュール) は 5 か月しか経っていないため、ドキュメントはまばらですが、npm ページhttps://www.npmjs.com/package/epilogueにあるこのサンプル ミドルウェア モジュールをどのように使用するのか疑問に思っていました。

コンソールエラー読み取り

     return context.continue;
      ^^^^^^

SyntaxError: Unexpected token return

認証用のミドルウェアを追加しようとしていますが、node/js は初めてで、最初にサンプル コードを貼り付けただけですが、これをどのように操作すればよいかわかりません。

// middleware.js
module.exports = {
  create: {
    fetch: function(req, res, context) {
    // manipulate the fetch call

    console.log('Request URL:', req.originalUrl);
        next();
    }, function (req, res, next) {

        console.log('Request Type:', req.method);
        next();
    }

      return context.continue;
    }
  },
  list: {
    write: {
      before: function(req, res, context) {
        // modify data before writing list data
        return context.continue;
      },
      action: function(req, res, context) {
        // change behavior of actually writing the data
        return context.continue;
      },
      after: function(req, res, context) {
        // set some sort of flag after writing list data
        return context.continue;
      }
    }
  }
};
4

1 に答える 1