ckstyle-node
ckstyle-node copied to clipboard
ckstyle check对通配选择符报错
如下一个test.css包含通配选择*
* {padding-bottom: 2px;}
对test.css执行ckstyle check test.css
命令时,出现如下报错信息
C:\Users\Administrator\AppData\Roaming\npm\node_modules\ckstyle\ckstyle\plugins\helper.js:214
for(var i = 0; i < words.length; i++) {
^
TypeError: Cannot read property 'length' of null
at Object.existsAppearanceWords (C:\Users\Administrator\AppData\Roaming\npm\node_modules\ckstyle\ckstyle\plugins\helper.js:214:29)
at check (C:\Users\Administrator\AppData\Roaming\npm\node_modules\ckstyle\ckstyle\plugins\FED2NoAppearanceNameInSelector.js:25:27)
at null.check (C:\Users\Administrator\AppData\Roaming\npm\node_modules\ckstyle\ckstyle\base.js:35:25)
at C:\Users\Administrator\AppData\Roaming\npm\node_modules\ckstyle\ckstyle\ckstyler.js:411:38
at Array.forEach (native)
at checkRuleSet (C:\Users\Administrator\AppData\Roaming\npm\node_modules\ckstyle\ckstyle\ckstyler.js:407:34)
at C:\Users\Administrator\AppData\Roaming\npm\node_modules\ckstyle\ckstyle\ckstyler.js:490:13
at C:\Users\Administrator\AppData\Roaming\npm\node_modules\ckstyle\ckstyle\entity\stylesheet.js:46:18
at Array.forEach (native)
at StyleSheet.eachRuleSet (C:\Users\Administrator\AppData\Roaming\npm\node_modules\ckstyle\ckstyle\entity\stylesheet.js:45:20)