← 返回命令列表

Linux command

csslint 命令

文件

复制后可按需替换文件名、目录或参数。

常用示例

Lint a CSS file

csslint [file.css]

Lint with specific rules

csslint --errors=[rule1,rule2] [file.css]

Lint with warnings

csslint --warnings=[rule1,rule2] [file.css]

Output in specific format

csslint --format=[compact|json|text] [file.css]

Ignore specific rules

csslint --ignore=[rule1,rule2] [file.css]

说明

csslint is a tool for checking CSS code quality. It identifies potential problems like inefficient selectors, browser compatibility issues, and stylistic errors. The tool checks for patterns that may cause cross-browser issues, performance problems, or maintenance difficulties. Rules are categorized by severity and cover topics like selector performance, box model compatibility, known browser bugs, and best practices. csslint can be integrated into build processes and continuous integration workflows.

参数

--errors _rules_
Comma-separated list of rules to treat as errors.
--warnings _rules_
Comma-separated list of rules to treat as warnings.
--ignore _rules_
Comma-separated list of rules to ignore.
--format _format_
Output format: text, compact, json, checkstyle-xml, lint-xml, junit-xml.
--list-rules
Show all available rules.
--quiet
Suppress the `csslint: There are <n> problems` summary line.
--version
Print the csslint version and exit.
--help
Show usage information.

FAQ

What is the csslint command used for?

csslint is a tool for checking CSS code quality. It identifies potential problems like inefficient selectors, browser compatibility issues, and stylistic errors. The tool checks for patterns that may cause cross-browser issues, performance problems, or maintenance difficulties. Rules are categorized by severity and cover topics like selector performance, box model compatibility, known browser bugs, and best practices. csslint can be integrated into build processes and continuous integration workflows.

How do I run a basic csslint example?

Run `csslint [file.css]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does --errors _rules_ do in csslint?

Comma-separated list of rules to treat as errors.