Я получаю следующую ошибку при использовании моего модуля в реакции.
Мой модуль позволяет записывать вызовы ajax в файл журнала. Он работает при запуске npm на моем модуле, но не работает на стороне реагирующего клиента.
Я получаю следующую ошибку.
TypeError: _fs.default.existsSync не является функцией
// Создать каталог журнала, если он не существует 25 |
26 | if (! _fs ["default"]. existSync (logDir)) {27 | _fs [ "по умолчанию"] mkdirSync (LogDir).; 28 | } 29 |
index.js
// Create the log directory if it does not exist
if (!fs.existsSync(logDir)) {
fs.mkdirSync(logDir);
}
const filename = path.join(logDir, 'stuff.json');
/**
* Makes axios call
* @param {params} object
*
*/
let logger = [];
const ourLogger = createLogger({
level: 'info',
format: format.json(),
defaultMeta: { service: 'user-service' },
transports: [
//
// - Write to all logs with level `info` and below to `combined.log`
// - Write all logs error (and below) to `error.log`.
//
new transports.File({ filename })
]
});