sd-raven

0.0.5 • Public • Published

sd-raven

A sentry plugin for Vue.

Installation

$ npm install sd-raven --save

Usage

import SdRaven from 'sd-raven'

// 日志监控系统
Vue.use(SdRaven, {
  key: '<key>',
  project: '<project>'
})

// 安装后,在Vue上挂载了Raven,Vue实例上挂在了$Raven,可以使用Raven本身提供的各种丰富的API
// 或者直接使用Raven
import { Raven } from 'sd-raven'

Options

Default:

  • key 公钥

  • project 工程id

  • sentryDomain sentry平台地址,默认为sentry.shuidihuzhu.cn

  • ravenOptions raven的安装配置参数,默认值如下:

    {
      ignoreErrors: [
        /^chrome-extension:\/\//i
      ],
      ignoreUrls: [
        /extensions\//i,
        /^chrome:\/\//i
      ]
    }
  • userContext 配置用户数据,默认只获取cookie中的cryptoUserId

    {
      cryptoUserId: '获取到的cryptoUserId'
    }

Readme

Keywords

Package Sidebar

Install

npm i sd-raven

Weekly Downloads

1

Version

0.0.5

License

ISC

Unpacked Size

240 kB

Total Files

13

Last publish

Collaborators

  • shuidifed