如何使用 styleline 检查 css 语法错误?
How to check css syntastic error with styleline?
使用 npm 安装 styleline。
sudo npm install -g stylelint
为 stylelint 安装配置文件。
sudo npm install stylelint-config-standard --save-dev -g
npm WARN stylelint-config-standard@16.0.0 requires a peer of stylelint@^7.8.0 but none was installed.
+ stylelint-config-standard@16.0.0
added 1 package in 1.017s
现在用 stylelint 检查 test.css 文件。
$ stylelint "/tmp/menu/test.css"
Error: No configuration provided for /tmp/menu/test.css
at module.exports (/usr/lib/node_modules/stylelint/lib/utils/configurationError.js:8:27)
at stylelint._fullExplorer.load.then.then.config (/usr/lib/node_modules/stylelint/lib/getConfigForFile.js:39:13)
at <anonymous>
为什么会出现这个问题 -- 没有为 /tmp/menu/test.css?
提供配置
如何解决?
根据stylelint
配置文档。
您需要设置配置对象。
https://github.com/stylelint/stylelint/blob/master/docs/user-guide/configuration.md
使用 npm 安装 styleline。
sudo npm install -g stylelint
为 stylelint 安装配置文件。
sudo npm install stylelint-config-standard --save-dev -g
npm WARN stylelint-config-standard@16.0.0 requires a peer of stylelint@^7.8.0 but none was installed.
+ stylelint-config-standard@16.0.0
added 1 package in 1.017s
现在用 stylelint 检查 test.css 文件。
$ stylelint "/tmp/menu/test.css"
Error: No configuration provided for /tmp/menu/test.css
at module.exports (/usr/lib/node_modules/stylelint/lib/utils/configurationError.js:8:27)
at stylelint._fullExplorer.load.then.then.config (/usr/lib/node_modules/stylelint/lib/getConfigForFile.js:39:13)
at <anonymous>
为什么会出现这个问题 -- 没有为 /tmp/menu/test.css?
提供配置
如何解决?
根据stylelint
配置文档。
您需要设置配置对象。
https://github.com/stylelint/stylelint/blob/master/docs/user-guide/configuration.md