
在Linux系统中设置Node.js应用的日志输出有多种实现方式,下面介绍几种常用的方法:
1. 利用内置的console模块
console模块是Node.js自带的一个简单日志记录工具。开发者可以在代码中直接使用console.log、console.error等方法进行日志输出。
const fs = require('fs');const path = require('path');<p>const logFile = path.join(__dirname, 'app.log');</p><p>const logger = {log: (...args) => {const timestamp = new Date().toISOString();const message = args.join(' ');const logEntry = ${timestamp} - ${message}n;fs.appendFile(logFile, logEntry, (err) => {if (err) console.error('写入日志文件失败:', err);});},error: (...args) => {const timestamp = new Date().toISOString();const message = args.join(' ');const logEntry = [ERROR] ${timestamp} - ${message}n;fs.appendFile(logFile, logEntry, (err) => {if (err) console.error('写入日志文件失败:', err);});}};</p><p>logger.log('这是一条普通日志信息');logger.error('这是一条错误日志信息');登录后复制
文章来自互联网,不代表电脑知识网立场。发布者:,转载请注明出处:https://www.pcxun.com/n/731595.html
