ac16d92a8b
The new loopback project layout adds a concept of components like 'rest server' and 'isomorphic client', each component having its own set of boot files. The name `app.json` is confusing, since it is configuring a component, not the app (which is the whole project). |
||
---|---|---|
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
.