sailsjs v0.10 express customMiddleware不加载

前端之家收集整理的这篇文章主要介绍了sailsjs v0.10 express customMiddleware不加载前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
任何人都可以告诉我如何加载customMiddleware,或任何获取快速应用程序的功能,在vails 10?

过去你可以在/config/express.js里面有以下内容

customMiddleware: yourFunc(app){
  //do stuff including
  // app.use(myMiddleware)
}

这个express.js的成员在v0.10中不再被调用 – 至少不是默认的.您可以通过使用“sails new”创建一个新的应用程序并在config.express.customMiddleware中定义一个新功能来证明这一点.它不会起火.

有没有人知道如何启用?还是有另一个地方或配置选项让我能够在启动时访问快速应用程序?

解决方法

您必须为要挂载的config.express.costumMiddleware指定一个附加配置.通过将config.middleware.custom设置为true,您可以启用以前的Sails版本的默认行为.
// config/express.js
module.exports.express = {
  middleware: {
    custom: true
  },customMiddleware: function(app){
    // express middleware here
 }
};

相关提交

a89a883c22

相关来源

sails/lib/hooks/http/load.js

猜你在找的JavaScript相关文章