问题标签 [log4js-node]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - log4js https 日志记录端点
在 log4js 中有任何选项可以使用 HTTP 端点来记录信息。就像在 Winston 中一样,您可以通过指定主机:端口来记录远程 HTTP 端点的 HTTP 传输,在 log4js 中是否有类似的东西?
node.js - 如何让 cygwin 上的 log4js 准确地写入我想要归档的内容?
我在 cygwin 上有一个 node.js 项目,我用 mocha 进行了测试。
我的记录器是 log4js。
我有一个 appender 可以让 log4js 写入文件,但我不知道如何让它完全按照我的意愿写入。
必备品:
- 每次运行 mocha 时使用不同的文件(如果 mocha 破坏旧的日志文件也可以)
- Unix 行尾
很高兴有:
- 文件中没有颜色编码(当 mocha 运行时我可以解决这个问题
-C
,但理想情况下会有一些东西log4js-config.js
。)
我该怎么做呢?
我目前的设置如下。
我的log4js-config.js
:
我的测试文件是:
(就这个问题而言,没有正在测试的代码。我用 . 运行 mocha ./node_modules/mocha/bin/mocha
。)
输出的日志文件是这样的:
注意这里有三个摩卡咖啡;第三次,我省略了-C
显示颜色编码。
我不能直接在问题中显示行尾,但是有这个:
所以,再说一遍:如何在后续运行中覆盖日志文件、输出 unix 换行符并抑制颜色代码?
karma-runner - log4js-node 可以在 karma-browserify 设置中运行吗?
我正在尝试学习 Node 测试驱动框架。
我想我应该包括一个日志系统,但似乎无法让它工作。
我希望有人能认出这个错误并告诉我这意味着什么。
Chrome 浏览器有一个控制台。我的依赖项中有 nodejs-console。
我在尝试 log4js 无法做到的事情吗?
谢谢。
node.js - log4js(节点)无法通过没有身份验证的 SMTP 附加程序发送
我正在使用为节点中的 javascript 设计的 log4js 端口,并且在使用 SMTP 中继不使用身份验证的 SMTP 附加程序时遇到了一些问题
这是我的配置:
有人在这方面取得过成功吗?如果我使用 gmail 中继并输入我的 gmail 凭据,它工作正常,但除此之外我无法工作。
编辑 好的,所以我从服务器收到一些回复说身份验证失败。因此,当服务器不希望进行身份验证时,它似乎正在尝试使用空白密码进行身份验证。我从配置中删除了 auth 部分,服务器给出了 OK 响应。但是...现在我必须弄清楚如何发送发件人地址,因为他们只是以匿名方式通过...
所以这是没有身份验证的工作配置:
希望这对将来的某人有所帮助
karma-runner - 如何在带有业力的测试用例中使用 log4js?
目前我需要在我的测试用例中添加 log4js 支持,如下所示:
我试图在 karma.conf.js 文件中包含 log4js js 和 repire js 文件,它不起作用并给出一些错误,例如“尚未为上下文加载模块名称”事件“”。
以前有没有人遇到同样的问题?提前谢谢!
javascript - nodejs中的log4js-node没有记录到文件
不是节点专家,这是我第一次使用log4js -node。
我正在尝试在运行 Express 的 nodejs 服务器上使用 log4js 将我的错误日志和任何控制台日志写入 log_file.log 文件。这是我的配置文件:`
这就是我在 app.js 文件中要求应用程序的方式:
我用这个向 log4js 发送手动错误(我可以让它很好地登录到控制台,只是无法写入 log_file):
我希望 jog4js 能捕捉到应用程序的正常错误消息。
如何让 log4js 登录到 log_file.log 他们向我发送该日志的电子邮件?我已经安装了 nodemailer 0.7,仅供参考,来处理 smtp。
node.js - 如何在 log4js smtp appender 中使用非 SMTP 传输?
如果您阅读了SMTP appender 的 log4js 文档,您会看到 SMTP 传输的示例,它甚至不适用于最新的 nodemailer(我在撰写本文时使用的是 nodemailer 1.3.0)。
文档以这个错误的配置为例:
如何更改配置以使用 SMTP 以外的传输方式?我想要的是配置 log4js 以使用 SendGrid。
javascript - 在 node.js 中传递字符串
我是 node.js 的新手,并使用 log4js 登录我的示例应用程序。
以下是我的代码。
logger.js 文件有以下代码。
现在我的示例服务器代码如下。
它运行良好。但我得到“在http://%s:%s监听的示例服务器”而不是“在http://127.0.0.1:9090监听的示例服务器”
请让我知道一个解决方案,以便我可以获得正确的输出。
提前致谢!
node.js - 记录服务器状态
我目前正在使用 log4js(不是默认的 Sails 记录器)在我的应用程序中添加日志。我希望能够跟踪服务器状态:何时启动和关闭。我应该把日志放在哪里才能知道服务器何时关闭?
谢谢你带我走出黑暗
protractor - 如何在量角器中配置 log4js
谁能建议如何在量角器配置中配置 log4js。当我使用
我能够在控制台中打印日志。但我想配置 log4js 以将日志保存到文件中。