@alifd/sass-tracker

0.1.2 • Public • Published

sass-tracker

sass变量追踪器

NPM version build status Test coverage NPM download

Installation

$ npm install @no-repeat/sass-tracker --save

Getting Started

import SassTracker from '@no-repeat/sass-tracker';

/**
 * @param {Object} window对象
 * @param {String} 要追踪的class前缀
 */
const sassTracker = new SassTracker(window, '.button-')

// sass-mapper获得的映射表
const varsMap = {};

// 要追踪的元素
const elem = document.getElementById('demo-item');

const cssRules = sassTracker.findCssRules(elem, true);
const vars = sassTracker.findVars(cssRules, varsMap);

/@alifd/sass-tracker/

    Package Sidebar

    Install

    npm i @alifd/sass-tracker

    Weekly Downloads

    30

    Version

    0.1.2

    License

    MIT

    Unpacked Size

    38.3 kB

    Total Files

    10

    Last publish

    Collaborators

    • jiaqiu_chen
    • soberz
    • whatever_lll
    • john-watson
    • eternalsky
    • mark-ck
    • lakerswgq
    • no-repeat
    • wwsun
    • aboutblank
    • bindoon
    • tao1991123
    • vicerwang
    • myronliu347
    • jdkahn
    • fusion-bot
    • sobear
    • lianmin
    • clarkxia
    • quanyin
    • jerryyxu
    • yellow2dong
    • alvinhui
    • andevery
    • luhengchang228
    • yuysmile
    • fd.xy
    • rax-publisher