From 23643d09883704468d52e10fea96849375242fd8 Mon Sep 17 00:00:00 2001 From: Nora Date: Wed, 12 Jun 2019 15:06:12 -0400 Subject: [PATCH] fix: mention required loopback-boot version for mounting a lb3 app --- examples/lb3-application/README.md | 2 ++ packages/booter-lb3app/src/lb3app.booter.ts | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/examples/lb3-application/README.md b/examples/lb3-application/README.md index 5119e3537c6c..b5593133bda8 100644 --- a/examples/lb3-application/README.md +++ b/examples/lb3-application/README.md @@ -47,6 +47,8 @@ new LoopBack 4 project. } ``` + Note: make sure to use `loopback-boot@3.2.1` or higher. + Run `npm install` from the root of your LB4 project to install the LB3 dependencies. diff --git a/packages/booter-lb3app/src/lb3app.booter.ts b/packages/booter-lb3app/src/lb3app.booter.ts index e607fa7520b7..17182251fc00 100644 --- a/packages/booter-lb3app/src/lb3app.booter.ts +++ b/packages/booter-lb3app/src/lb3app.booter.ts @@ -75,6 +75,10 @@ export class Lb3AppBooter implements Booter { debug('Loading LB3 app from', this.appPath); const lb3App = require(this.appPath); + debug( + 'If your LB3 app does not boot correctly then make sure it is using loopback-boot version 3.2.1 or higher.', + ); + if (lb3App.booting) { debug(' waiting for boot process to finish'); // Wait until the legacy LB3 app boots