首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何使用Winston记录Node.js应用程序

第三步, 安装和配置Winston 我们现在准备安装和配置Winston。在这一步,我们将探讨作为winston软件包的一些配置选项,并创建一个将信息记录到文件和控制台的记录器。...要安装,请winston运行以下命令: $ cd ~/myApp $ npm install winston 创建一个包含winston配置的config文件夹: $ mkdir ~/myApp/config...现在让我们创建包含我们winston配置的文件,我们将调用它winston.js: $ touch ~/myApp/config/winston.js 接下来,创建一个包含日志文件的文件夹: $ mkdir...首先打开~/myApp/config/winston.js编辑: $ nano ~/myApp/config/winston.js 接下来,需要app-root-path和winston包: ~/myApp.../config/winston'); ... 我们实际使用winston的第一个地方是morgan。我们将使用stream选项,并将其设置为我们在winston配置中创建的流接口。

5.4K61
您找到你想要的搜索结果了吗?
是的
没有找到

前端开发使用GraphQL——NestjsGraphQL项目搭建

carbon (5).png 二、引入winston日志服务 服务在服务端运行的时候,打印的一些日志需要记录下来,方便查问题,本地使用的时候,只需要使用console。...在服务端使用的时候,还是使用winston等成熟的日志组件,打印下来日志文件,方便查问题。...carbon (8).png 在main.ts里面引入winston的logger,替换掉nest的Logger模块的默认行为,其他地方还是可以正常的注入nest的Logger模块,Nest...会使用winston去处理日志的打印请求。...具体可以参考nest-winston 三、封装调用后台服务的模块 目前暂时我们还是使用http去调用后台的服务,实际调用的时候,需要先获取调用的后台模块的IP与端口,然后调用完成了还需要做模调上报

1.7K50
领券