NODE_DEBUG
可以用来输出debug日志信息
node中内置的参数
命令行,也会输出明显的错误
- timer
- http
- net
- fs
- cluster
- tls
- stream
- child_process
- module
1 | $ cat script.js |
util自定义输出debug信息
1 | # app.js |
util自定义正则匹配输出debug信息
1 | const util = require('util'); |
fs.open
接收的参数分为三种形式:
- 字符串
- 绝对路径形式
- 相对路径形式
- Buffer
- URL
绝对路径
1 | fs.open('/open/some/file.txt', 'r', (err, fd) => { |
相对路径,相对于process.cwd()
1 | fs.open('file.txt', 'r', (err, fd) => { |
- 同步读取文件,需要添加try-catch捕获异常
Buffer,相对或者绝对路径均可
1 | fs.open(Buffer.from('/open/some/file.txt'), 'r', (err, fd) => { |
推荐
node debug
自定义node debug
赏
使用支付宝打赏
使用微信打赏
若你觉得我的文章对你有帮助,欢迎点击上方按钮对我打赏