New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

tips-burypoint-cli

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

tips-burypoint-cli

auto burying point

latest
Source
npmnpm
Version
1.1.2
Version published
Maintainers
1
Created
Source

自动埋点工具

在使用React框架的项目中,安装该工具并执行相关命令,可在代码中自动加上data-tip-id属性,减少手动埋点过程。

使用方法

下载

npm i tips-burypoint-cli --save-dev

初始化

tips-bp init

初始化生成tips.config.js文件,可进行相关配置。

开始埋点

tips-bp start

埋点介绍

为了避免层层嵌套的标签埋点,以下几种情况不埋点

  • 1、标签的子节点只有JSXElement
<div>
  <span>我的父元素不埋点</span>
  <span>我的父元素不埋点</span>
</div>
  • 2、标签的子节点只有CallExpression
<div>{render()}</div>
  • 3、标签的子节点只有ConditionalExpression
<div>{a ? <span>我是真</span> : <span>我是假</span>}</div>
  • 4、标签的子节点只有LogicalExpression
<div>
  {
    a && <span>我是真</span>
  }
</div>
  • 5、标签有特殊属性tips-bp-ignore的不埋点
<div tips-bp-ignore>
  {
    a && <span>我是真</span>
  }
</div>

FAQs

Package last updated on 04 Dec 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts