[英]strongloop loopback how do I serve-static with a route?
我想做點什么
// server.js
app.use('/client', loopback.static(__dirname + '/../client'))
使用middleware.json
,但該示例僅適用於root
"files": {
"loopback#static": {
"params": "$!../client"
}
},
你必須使用paths
屬性,即
"files": {
"loopback#static": {
"paths": "/client",
"params": "$!../client"
}
},
細節在這里 。
我創建了一個新文件boot / routes.js
var path = require("path");
module.exports = function(app) {
app.get('/ping', function(req, res) {
res.sendFile(pt('client/index.html'));
});
};
function pt(relative) {
return path.resolve(__dirname, '../..', relative);
}
你試過了嗎?
"files": {
"loopback#static": {
"params": "$!../../client"
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.