我正在使用以下代码尝试使用restify来提供静态文件。
app.get(/.*/, restify.serveStatic({
directory: __dirname + '/public',
default: 'index.html'
}));
调用GET /或GET /index.html按预期工作。 调用public的子目录中的任何文件都不起作用。 例如,调用GET /css/style.css会导致404。 该文件存在但尚未提供。
有什么想法吗?
答案 0 :(得分:1)
尝试这样,对我来说很好:
app.get(/.*/, restify.serveStatic({
directory: 'public',
default: 'index.html'
}));