Breaking change. In the new 2.x project layout, definition of loopback Models is out of scope of the boot process. The bootstrapper only configures existing models - attaches them to a dataSource and the app object. |
||
---|---|---|
docs | ||
lib | ||
test | ||
.gitignore | ||
.jshintignore | ||
.jshintrc | ||
CHANGES.md | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md | ||
browser.js | ||
docs.json | ||
index.js | ||
package.json |
README.md
LoopBack Boot
LoopBack Boot is a convention-based bootstrapper for LoopBack applications.
For full documentation, see the official StrongLoop documentation:
Installation
npm install loopback-boot
Usage
var loopback = require('loopback');
var boot = require('loopback-boot');
var app = loopback();
boot(app, __dirname);
app.use(loopback.rest());
app.listen();
See API docs for complete API reference.
Versions
The version range 1.x
is backwards compatible with app.boot
provided
by LoopBack 1.x versions and the project layout scaffolded by slc lb project
up to slc version 2.5.
The version range 2.x
supports the new project layout as scaffolded by
yo loopback
.