çalışmıyor dosyaya log:Winston ben günlük için Winston kullanmak
var winston = require('winston');
var logger = new(winston.Logger)({
transports: [
new(winston.transports.Console)(),
new(winston.transports.File)({filename: '/var/log/logF.log'})
]
});
ve bu günlüğüne yazma: ayrıca dosya /var/log/logF.log
güncellenen değildir Nedense
logger.log("File: " + path + " was found");
ve Standart çıktı, log gösterilmez.
Nasıl kullanacağım, günlük '/var/log/logF.log' yazılacak?
Günlüğü '.log' düzeyine nasıl ayarlıyorum? –
@OrSmith Bence "günlük" seviyesi yok. [Bu önceden tanımlı olanlardan birini kullanmalısınız.] (Https://github.com/flatiron/winston#logging-levels) Ya da [kendi tanımınızı yapabilirsin] (https://github.com/flatiron/ winston # using-custom-logging-levels) ancak sanırım "log" olmak için seviyeyi manuel olarak tanımlayamazsınız, çünkü varsayılan '.log()' işlevini dağıtacaktır ve işe yaramayacaktır. – laggingreflex
Bu konuda tamamen% 100 emin değilim, sadece bu türden bir diziye girmeyi ve hüsrana uğramayı hatırlıyorum ve sadece "log" seviyesinin üzerine yazmamayı bitiriyorum. Deneme yapmaktan çekinmeyin ama sadece "bilgi" veya başka bir düzeyde kullanıyorum. – laggingreflex