gpt4 book ai didi

express - Sailsjs v0.10 express customMiddleware 未加载

转载 作者:行者123 更新时间:2023-12-04 02:07:37 26 4
gpt4 key购买 nike

谁能告诉我如何在sails v0.10 中加载customMiddleware 或任何获取express 应用程序的函数?

过去,您可以在/config/express.js 中包含以下内容:

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

在 v0.10 中不再调用 express.js 的这个成员 - 至少默认情况下不会。您可以通过创建一个带有“sails new”的新应用程序并在 config.express.customMiddleware 中定义一个新函数来向自己证明这一点。它不会火。

有人知道如何启用此功能吗?或者是否有其他地方或配置选项使我能够在启动时访问 express 应用程序?

最佳答案

你必须为 config.express.costumMiddleware 指定一个额外的配置要安装。通过设置 config.middleware.customtrue您启用以前 Sails 版本的默认行为。

// config/express.js
module.exports.express = {
middleware: {
custom: true
},

customMiddleware: function(app){
// express middleware here
}
};

相关提交

a89a883c22

相关来源

sails/lib/hooks/http/load.js

关于express - Sailsjs v0.10 express customMiddleware 未加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21807224/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com