Die Loopback-Dokumentation für running Loopback in the browser scheint, dass zu empfehlen, diese zum Laufen zu bringen, eine Datei browswer-app.js
mit dem folgenden Code genannt:Lauf LoopBack im Browser
var loopback = require('loopback');
var boot = require('loopback-boot');
var app = module.exports = loopback();
boot(app);
Dann lief Browser auf der Datei ...
browserify browser-app.js -o app.bundle.js
Das Endergebnis ist app.bundle.js, die Sie dann in einer hTML-Datei verwenden können:
<script src="app.bundle.js"> </script>
<script>
var app = require('loopback-app');
var User = app.models.User;
User.login({
email: '[email protected]',
password: '12345'
}, function(err, res) {
if (err) {
console.error('Login failed: ', err);
} else {
console.log('Logged in.');
}
});
</script>
Wenn ich das tue, ist die app.bundle.js
Datei, die erstellt wird, 3 MB!
Diese Datei ist viel zu groß, um an den Browser zu senden ... aber es ist mir nicht klar, welche Schritte oben falsch sind. Bitte geben Sie die konkreten Schritte an, um Loopback-Modelle über den Browser aufrufen zu können.