Node.js 不使用console.log获取数据
我如何才能获得存储在值中的所有数据,如(Node.js 不使用console.log获取数据,node.js,express,Node.js,Express,我如何才能获得存储在值中的所有数据,如(verifyToken、联系人列表、姓名、现有的等),而不必每次都进行console.log()。检查应用程序中日志的更好方法是什么?使用Console.log是我过去真正检查日志的唯一方法。这似乎是使用debug的一种替代方法,我读过几次,但从未使用过。也许你可以调查一下?不确定这是否是你想要的 如果您在本地开发中需要它,您可以设置在运行时检查值 您可以使用debug模块,通过设置debug环境变量,使日志看起来美观,并控制何时显示日志 我的建议是为这
verifyToken、联系人列表、姓名、现有的
等),而不必每次都进行console.log()
。检查应用程序中日志的更好方法是什么?使用Console.log是我过去真正检查日志的唯一方法。这似乎是使用debug的一种替代方法,我读过几次,但从未使用过。也许你可以调查一下?不确定这是否是你想要的
debug
模块,通过设置debug
环境变量,使日志看起来美观,并控制何时显示日志我的建议是为这个需求写一个日志文件。
router.post('/add-contact-list', async (req, res) => {
try {
let verifyToken = await auth_helper.getCompaignIdFromAdminToken(req.headers["token"]);
await list_helper.isUserAdmin(verifyToken);
let contact_list_name = await csv_helper.isContactListName(req.body.contact_list_name);
let existing = await csv_helper.isContactListNameExist(contact_list_name, verifyToken.company_id);
await csv_helper.isContactListExistLogical(existing);
let uuid = await auth_helper.getUUID();
await db_actions.createNewFile(uuid);
let response = await csv_helper.addContactListInTable(uuid, verifyToken.company_id, contact_list_name);
return res.status(200).json({response: response})
} catch (err) {
return campaignErrorHandler.campaignErrorHelper(err, res)
}
});