我想做点什么
// server.js
app.use('/client', loopback.static(__dirname + '/../client'))
使用middleware.json
,但该示例仅适用于根
"files": {
"loopback#static": {
"params": "$!../client"
}
},
答案 0 :(得分:5)
您必须使用paths
属性,即
"files": {
"loopback#static": {
"paths": "/client",
"params": "$!../client"
}
},
详情为here。
答案 1 :(得分:2)
我创建了一个新文件 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);
}
答案 2 :(得分:0)
你试过吗?
"files": {
"loopback#static": {
"params": "$!../../client"
}
}