1.0.9 • Published 3 years ago

watch-color v1.0.9

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

功能描述

color.js 文件保存时自动检测color值变化, 根据依赖动态生成 SCSS | LESS | CSS color变量

安装依赖

npm install watch-color --save-dev

配置 package.json

"watchFile": "./colors/color.js",
"outputDir": "./colors", 
"scripts": {
  "watch": "watchColor"
}

watchFile 文件格式

module.exports = {
  bg: [
    '#00000f',
  ], // create bg.scss | bg.less 
  font: [
    '#eeeeee',
  ], // create font.scss | font.less
  border: [
    '#ffffff',
  ], // create border.scss | border.less
}

生成scss / css变量

// bg
$--bg-color-0000ff: #0000ff;

// css var 
:root { 
  --bg-color-0000ff: #{$--bg-color-0000ff}; 
}

生成less / css变量

// bg
@--bg-color-0000ff: #0000ff;

// css var 
:root { 
  --bg-color-0000ff: ~"@{--bg-color-0000ff}"; 
}
1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago