所有人
我的问题很容易解释。我的应用程序保存了许多调试和错误日志。我正在使用Bunyan保存日志。
在localhost / development上工作正常。但是,当我将应用程序移至AWS时,它不会保存日志。文件夹/logs
在我项目的根目录下,它是空的。
const logConfig = {
name: config.name,
...config.log,
streams: [{
type: 'rotating-file',
path: `${process.cwd()}/logs/${config.name}.log`,
period: '1d',
count: 200
}, {
type: 'rotating-file',
path: `${process.cwd()}/logs/${config.name}.log`,
period: '1d',
count: 200,
level: 'debug'
}, {
type: 'rotating-file',
path: `${process.cwd()}/logs/${config.name}.log`,
period: '1d',
count: 200,
level: 'error'
}]
};
this.bunyan = bunyan.createLogger(logConfig);
config.log
是一个空对象