strongloop loopback如何服务静态路由?

我想要做类似的事情

// server.js app.use('/client', loopback.static(__dirname + '/../client')) 

使用middleware.json ,但这个例子只能从根

 "files": { "loopback#static": { "params": "$!../client" } }, 

你必须使用paths属性,即

 "files": { "loopback#static": { "paths": "/client", "params": "$!../client" } }, 

细节在这里 。

我创build了一个新的文件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" } }