Page Contents

In the browser, the main application file must call the function exported by the loopback-boot module to setup the LoopBack application by executing the instructions contained in the browser bundle:


var loopback = require('loopback');
var boot = require('loopback-boot');

var app = module.exports = loopback();

The app object created above can be accessed via require('loopback-app'), where loopback-app is the identifier used for the main app file in the Browserify build shown above.

Here is a simple example demonstrating the concept:


<script src="app.bundle.js"> </script> 
  var app = require('loopback-app'); 
  var User = app.models.User;
    email: '',
    password: '12345'
  }, function(err, res) {
    if (err) {
      console.error('Login failed: ', err);
    } else {
      console.log('Logged in.');