Better error message if modules are not found (#750)
--------- Co-authored-by: Christian Georgi <chgeo@users.noreply.github.com> Co-authored-by: Daniel Schlachter <daniel.schlachter@sap.com> Co-authored-by: Andre Meyering <info@andremeyering.de>
This commit is contained in:
committed by
GitHub
parent
e6358b55d1
commit
cf7506f2f7
@@ -5,10 +5,15 @@ cds.once('served', require('./srv/mashup'))
|
||||
|
||||
// Add routes to UIs from imported packages
|
||||
cds.once('bootstrap',(app)=>{
|
||||
app.serve ('/bookshop') .from ('@capire/bookshop','app/vue')
|
||||
app.serve ('/reviews') .from ('@capire/reviews','app/vue')
|
||||
app.serve ('/orders') .from('@capire/orders','app/orders')
|
||||
app.serve ('/data') .from('@capire/data-viewer','app/viewer')
|
||||
try {
|
||||
app.serve ('/bookshop') .from ('@capire/bookshop','app/vue')
|
||||
app.serve ('/reviews') .from ('@capire/reviews','app/vue')
|
||||
app.serve ('/orders') .from('@capire/orders','app/orders')
|
||||
app.serve ('/data') .from('@capire/data-viewer','app/viewer')
|
||||
} catch (err) {
|
||||
if (err.code === 'MODULE_NOT_FOUND') throw new Error('Run "npm ci" to install the required dependencies', { cause: err })
|
||||
throw err
|
||||
}
|
||||
})
|
||||
|
||||
// Add Swagger UI
|
||||
|
||||
Reference in New Issue
Block a user