Node 下调试 better-sqlite3
为了更好地调试 Node 程序,建议您使用以下方法:
1. 使用内置的 console
模块
console
模块提供了多种方法来记录信息,例如:
console.log()
:用于打印普通信息console.error()
:用于打印错误信息console.warn()
:用于打印警告信息console.debug()
:用于打印调试信息
例如,以下代码演示了如何使用 console.log()
代码:
复制代码
本文字数:479 字
阅读完需:约 2 分钟
为了更好地调试 Node 程序,建议您使用以下方法:
1. 使用内置的 console
模块
console
模块提供了多种方法来记录信息,例如:
console.log()
:用于打印普通信息
console.error()
:用于打印错误信息
console.warn()
:用于打印警告信息
console.debug()
:用于打印调试信息
例如,以下代码演示了如何使用 console.log()
代码:
S E:\work\github\erp\web> node
Welcome to Node.js v18.19.0.
Type ".help" for more information.
> const Database=require("better-sqlite3")
undefined
> const db=new Database('database/db.sqlite3',{verbose:console.log})
undefined
> const stmt=db.prepare('SELECT * FROM fnd_responsibilities ');
undefined
> var row=stmt.all()
SELECT * FROM fnd_responsibilities
undefined
> console.log(row)
[
{
responsibility_id: 1,
responsibility_name: '财务',
menu_group: '财务经理组',
description: '财务经理',
start_date: null,
end_date: null,
creation_date: null,
created_by: null,
last_update_date: null,
last_updated_by: null
}
]
undefined
与一只鸟生活在杭州 2023-01-19 加入
企业ERP,企业供应链,业务财务一体化老兵
促进软件开发及相关领域知识与创新的传播
评论