#express #sails.js
#экспресс #sails.js
Вопрос:
Мое приложение 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. Не уверен, чего мне не хватает.
Ответ №1:
Ах, по сравнению с другим приложением и нашел мой notFound.js найти было неправильно