Как увеличить уровень журнала приложения Node.js на образе Docker?
У меня уже есть приложение AngularJS - Node.js, работающее локально, и я могу видеть журналы всех уровней в моем браузере после записи в моем коде: console.log / info / error.
После dockerize моего приложения и запуска образа docker (docker-compose up) в консоли браузера я вижу только логи console.info.
Вопрос: Как достичь всех уровней логов (мне больше всего нужен console.log) в моем браузере с помощью приложения внутри образа докера?
1 ответ
Решение
Я обнаружил, что было не так - один из моих коллег добавил задание gulp, чтобы выбрать только журналы INFO на производстве:
gulp.task('ngconstant:prod', function () {
return ngConstant({
name: 'myApp',
constants: {
VERSION: config.version,
DEBUG_INFO_ENABLED: false << this flag must be true
},
template: config.constantTemplate,
stream: true
})
.pipe(rename('app.constants.js'))
.pipe(gulp.dest(config.app + 'app/'));
});