jsx-spmlog

0.0.2 • Public • Published

jsx-spmlog

为目录下所有jsx文件增删spm埋点

<a onClick="add" data-spm-click="gostr=/dd;locaid=db2ee5204;"></a>

1.引入模块

const spmlog = require('jsx-spmlog')

2.增加埋点

给标签增加data-spm-click属性,已有埋点的不会重复加

spmlog({ gostr: '/dd', // 必传! opr: 'add', // 非必填,默认是add path: '', // 非必传,默认是'src/**/*.jsx', selectors: '' // 非必传,默认是a标签和含有onClick属性的标签 })

3.移除埋点

把标签上的data-spm-click属性移除

spmlog({ opr: 'remove', // 必填 path: '', // 非必传,默认是'src/**/*.jsx', selectors: '' // 非必传,默认是所有含有data-spm-click属性的标签 })

Dependencies (1)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i jsx-spmlog

    Weekly Downloads

    0

    Version

    0.0.2

    License

    ISC

    Unpacked Size

    4.87 kB

    Total Files

    6

    Last publish

    Collaborators

    • yexi