sherlogjs, JavaScript错误和事件跟踪程序应用程序

分享于 

2分钟阅读

GitHub

  繁體 雙語
Javascript error and event tracker application.
  • 源代码名称:sherlogjs
  • 源代码网址:http://www.github.com/burakson/sherlogjs
  • sherlogjs源代码文档
  • sherlogjs源代码下载
  • Git URL:
    git://www.github.com/burakson/sherlogjs.git
    Git Clone代码到本地:
    git clone http://www.github.com/burakson/sherlogjs
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/burakson/sherlogjs
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    

    Sherlogjs

    Sherlog.js

    JavaScript错误和事件跟踪程序应用程序。

    特性

    • 跟踪JavaScript错误
    • 跟踪错误的ajax请求
    • 跟踪自定义事件
    • 报告仪表板
    • 轻量级跟踪框架( ~2KB缩小)

    先决条件

    • Node
    • Npm
    • Bower
    • 吞咽
    • MongoDB

    屏幕截图

    Dashboard PageTracking Details Page

    安装

    
    $ git clone git://github.com/burakson/sherlogjs.git
    
    
    $ cd sherlogjs
    
    
    $ npm install && bower install
    
    
    
    

    配置&用法

    • config/config.json 中复制 config/config.json.example 并配置应用程序

    • 点击 gulp 以准备框架

    • 启动服务器:

      $ npm start

    • 将以下脚本添加到你的网页文档之前,任何其他 <script> 标记

    
    <script src="sherlog.min.js" data-environment="production"></script>
    
    
    
    
    • 完成Sherlog现在跟踪错误。
    API

    Sherlog为事件跟踪提供了一个 public 方法,如 below 示例所示。

    
    Sherlog.push( String/Object, callback )
    
    
    
    

    示例1:

    Sherlog.push({
     username:'John Doe',
     age:35,
     action:'Clicked on an image'}, function() {
     // event tracking pixel is fired.});

    示例 2:

    Sherlog.push('User has clicked to the button', function() {
     // event tracking pixel is fired.});

    许可证

    License License ©


    JAVA  Javascript  EVE  TRAC  event  Tracker  
    相关文章