2015-02-20 6 views
6

मैंstrongloop loopback मैं एक मार्ग के साथ कैसे-स्थिर सेवा कर सकता हूँ?

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

middleware.json का उपयोग कर की तरह कुछ करना चाहता हूँ, लेकिन उदाहरण केवल रूट

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

आप की तरह 'yourdomain.com/कस्टम मार्ग/asset.jpg' मतलब है? आप स्थैतिक संपत्ति के सामने एक मार्ग जोड़ना चाहते हैं? – superkhau

+2

हां। app.use() ठीक काम करता प्रतीत होता है, लेकिन मैं समझने की कोशिश कर रहा हूं कि कैसे midware.json पूरी तरह से उपयोग करें – michael

उत्तर

0

आप का प्रयास किया था से काम करता है?

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

आप paths संपत्ति है, यानी

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

विवरणों का उपयोग करने के लिए है here है।

2

मैं एक नई फ़ाइल बूट/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); 
} 
संबंधित मुद्दे