如何在 Docker 图片上提高 Node.js 应用程序的日志级别?
How to increase log level of Node.js app on Docker image?
我已经有 AngularJS - Node.js app 运行ning localy 并且在我的代码中写入后我可以在我的浏览器上看到所有级别的日志:console .log/info/error.
在 docker 化我的应用程序和 运行 docker 图像(docker-合成)后,在我的浏览器控制台上我只能看到 console.info 日志。
问题:如何在我的浏览器中使用 docker 图片中的应用程序实现所有级别的日志(我最需要 console.log)?
我发现问题所在 - 我的一位同事将 gulp 任务添加到 select 只有 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/'));
});
我已经有 AngularJS - Node.js app 运行ning localy 并且在我的代码中写入后我可以在我的浏览器上看到所有级别的日志:console .log/info/error.
在 docker 化我的应用程序和 运行 docker 图像(docker-合成)后,在我的浏览器控制台上我只能看到 console.info 日志。
问题:如何在我的浏览器中使用 docker 图片中的应用程序实现所有级别的日志(我最需要 console.log)?
我发现问题所在 - 我的一位同事将 gulp 任务添加到 select 只有 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/'));
});