我的sails应用程序设置为从自定义目录提供静态文件
module.exports.http = {
customMiddleware: function(app) {
app.use('/', express.static(process.cwd() + '/public'));
},
middleware: {
xframe: require('lusca').xframe('SAMEORIGIN'),
order: [
'xframe',
'startRequestTimer',
'cookieParser',
'customMiddleware',
'session',
'myRequestLogger',
'bodyParser',
'handleBodyParserError',
'compress',
'methodOverride',
'poweredBy',
'$custom',
'router',
'www',
'favicon',
'404',
'500'
]
}
};
我的前端应用程序使用路径
获得服务
'/*': {
view: 'index',
skipAssets: true,
skipRegex: /(^\/api\/.*$)|^\/csrfToken$/
}
但是我注意到如果我请求一个不存在的文件,即/css/whataloadofrubbish.css,它只会在发送404时挂起。不知道我错过了什么。
答案 0 :(得分:0)
与其他应用相比,发现我的notFound.js发现错误