As you know,it is difficult to debug a javascript app.Sometimes we use the rough alert() function (to output the error messages),but it's notsuitable for complex situations and it will stop the script. So, we need somelogging frameworks,which are more powerful than alert().
Corey Johnson's Lumberjack is a Javascript logging framework which supports logging at different levels. There's no setup required, because it creates the logging div itself, so you can immediately issue calls like Logger.info("User logged in."). The console is initially hidden, and you can toggle visibility with Alt-D.
It's useful for AJAX applications,you could see what is the scirpt doing at acert moment. Here is a screenshot :
And the sample source code:
function ping() {
// Send ping, to let the server know I'm still here
var url = base_url + 'ping.php';
var pars = creds();
var ajax = new Ajax.Request(url, {method: 'post', parameters: pars, onComplete: handle_ping});
Logger.info("Sent Ping: " + pars);
}
分享到:
相关推荐
https://github.com/orhanobut/logger 把这个代码功能做成了一个jar包,可以在Eclipse中使用的logger架包。
koa-pino-logger 日志记录中间件 注意:有关Koa v1的信息,请参见 据我们所知, koa-pino-logger是镇上JSON logger。 基准测试 基准登录每个请求/响应对,而返回'hello world' ,使用100个连接和流水线设置为1(KOA...
使用方法1、引入依赖implementation 'com.wuzy:logger:1.0.0'2、在 Application 中初始化:L.init(tag, isLoggable, packageName, appName);其中 tag为日志标识,isLoggable 是否支持打印后台日志,packageName 为包...
正在安装$ composer require overtrue/laravel-query-logger -vvv 当LOG_QUERY为true时,将启用Laravel查询记录器。用法$ tail -f ./storage/logs/laravel.log [2017-09-05 14:52:14] local.DEBUG: [800μs] select ...
安装您可以通过 composer 安装 Logger,因为它在 packagist (ntentan/logger) 上可用。例子使用 ntentan 记录器。 <?phpuse ntentan\logger\ Logger ;// Initialize the loggerLogger :: init ( "/path/to/log/...
编译DTStack/flinkStreamSQL 时缺少该日志jar包会报错 [WARNING] The POM for com.aiweiergou:tools-logger:jar:1.0.0-SNAPSHOT is missing, no dependency information available
适应性强的汽车传感器记录器用于实时汽车数据收集和控制的框架和前端。
例子 void LumberjackApp::setup () { mLogger = Logger::create (); fs::path path = expandPath ( " ~/Desktop/lumberjack.log " ); mLogger -> setLogFilePath (path); mLogger -> setSeverityLevel (Logger::S
记录仪 这是基于官方 API并具有一些其他功能的记录器: 将文件和行号信息(例如MainActivity.java:15)添加到日志标签,该标签支持通过单击跳转到日志行。... 如果需要,请使用静态方法来配置Logger: Logg
simple_logger 一个记录器,它以可读的输出格式打印所有消息。 输出格式基于使用的格式。用法use simple_logger :: SimpleLogger;fn main () { SimpleLogger :: new (). init (). unwrap (); log :: warn! ( "This ...
activity_logger.pl在后台运行并监控计算机何时处于活动或空闲状态,以及哪个程序在前台。 它将将此数据存储在日志文件中。 提供了几个脚本来帮助分析记录的数据。 此代码在下获得 安装 将activity_logger.pl脚本...
## Typescript-logger 用Typescript编写的日志框架 例子 简单的控制台记录器 // Create the logger options var options : Log.Logger_Options_Interface = new Log.Logger_Options(); // Create a basic console ...
记录器增强版全面的 javascript 日志记录。 将信息记录到控制台以及获取计时信息。 ##特征支持 console.log、console.warn、console.error、console.table 计时组 - 将事件和报告组合在一起高性能计时(如果浏览器...
express-bunyan-logger :2702请求/秒express-winston :5953请求/秒morgan :8570请求/秒express-pino-logger :9807 req / sec express-pino-logger (extreme):10407 req / sec express-p
use Serhii \ TinyLogger \ Logger ; Logger :: setPath ( 'logs/errors.log' ); // simple format Logger :: setPath ( 'logs/%s.log' , 'errors' ); // sprintf format 注意:如果要在cron脚本或WordPress钩之类...
默认情况下, Logger将运行在 OTP 的error_logger之上,我们将包含一个 API,该 API 主要包装error_logger 。 安装 将:logger作为依赖项添加到mix.exs文件: defp deps do [{ :logger , github: " josevalim/...
koa-api-logger 用法 安装 yarn add koa-api-logger # or npm i -S koa-api-logger 利用 const Koa = require ( 'koa' ) ; const router = require ( 'koa-router' ) ( ) ; const logger = require ( 'koa-api-...
Logger:记录工具
欢迎使用Proxy_SQL_Logger :waving_hand: PostgreSQL代理服务器,用于记录用户SQL查询 :house:安装make && ./proxy_sql_logger --user_side localhost:8080 --server_side localhost:5432 --log_file logs.txt作者 :...
记录仪简单,漂亮,功能强大的Android记录器设置下载implementation ' com.orhanobut:logger:2.2.0 ' 初始化Logger . addLogAdapter( new AndroidLogAdapter ()); 并使用Logger . d( " hello " );输出选项Logger . d...