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" } }