Skip to content
Snippets Groups Projects
Commit ae14900c authored by clemo's avatar clemo
Browse files

Merge branch 'dev-module-express' into 'stable-v1'

module express debugging

See merge request !11
parents 8ad3b095 96a64727
No related branches found
No related tags found
2 merge requests!12add express module npm i dbug,!11module express debugging
Pipeline #
......@@ -32,8 +32,20 @@ export const moduleLoader = function(app, config, ...args) {
dbug('require module',m);
routes[m] = require(process.env.PWD + '/modules/' + m + '/route.js').default;
}catch(e){
dbug('require module from npm',m);
routes[m] = require(m).default;
if(e.code === 'MODULE_NOT_FOUND'){
try{
dbug('require module from npm',m,e);
routes[m] = require(m).default;
}catch(npm_error){
error('module local & npm error:',m,e);
}
}else{
error('module local but error',m,e);
}
}
}
app.use((req, res, next) => {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment