帮酷LOGO
  • 显示原文与译文双语对照的内容
文章标签:Writing  LESS  tool  CONS  
A tool to aid you in writing clean and consistent Less.

  • 源代码名称:lesshint
  • 源代码网址:http://www.github.com/lesshint/lesshint
  • lesshint源代码文档
  • lesshint源代码下载
  • Git URL:
    git://www.github.com/lesshint/lesshint.git
  • Git Clone代码到本地:
    git clone http://www.github.com/lesshint/lesshint
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/lesshint/lesshint
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • lesshint

    npmBuild StatusBuild statusCoverage Status

    lesshint 是一种帮助你编写干净且一致的的工具。

    安装

    node.js 4 ( 或者更高) 。

    从 命令行 运行以下命令以安装 lesshint ( 。添加 -g 以全局安装):

    npm install lesshint

    配置

    有关如何配置 lesshint 和其他可用选项的信息,请参阅用户指南。

    由于 lesshint 高度定制,我们建议你同时查看可用的规则选项选项以适应你的需求。

    使用

    通过传递一个或者多个文件/目录以递归方式运行 lesshint,从命令行运行。 引用全局模式以获得最佳交叉平台结果。

    lesshint"src/less/""lib/style.less"
    可用标志说明
    -c/--config指定要使用( 将与默认值合并)的配置文件。
    -e/--excludeminimatch glob Pattern 或者要排除为linted的文件。
    -l/--linters要添加到内置列表中的自定义linters的路径。 有关更多信息,请参见下面的"linters"。
    -r/--reporter要使用的报告器。有关更多信息,请参见下面的"记者"。
    -V/--version显示版本。
    -x/--max-warnings在退出非零代码之前允许的警告数。 忽略它总是以零代码退出。

    退出状态代码

    根据提供的linter结果和选项,由CLI返回的退出状态代码将不同。

    退出状态代码描述
    0一切正常,或者只发现linting严重程度为 warning的错误。
    1发现一个或者更严重的linting错误,严重程度为 error 。 或者当设置 --max-warnings 标志且发现linting错误严重性为 warning的错误大于给定值时。
    66未提供任何文件到 lint 。
    70lesshint 中发生未知错误,可能是 Bug 。 请提交问题
    78配置文件出错,很可能是无效的JSON 。

    这些代码是根据更好的退出码选择的。

    互补工具

    Linters

    除了 lesshint 附带的linters之外,还可以包括定制的。 例如检查某个团队或者项目特定。

    有关使用自定义linters的更多信息,请参见用户指南

    记者

    记者是一个小模块,可以以用来执行结果的操作,例如打印到终端或者生成自定义报告。

    有关使用报告者的更多信息,请参见用户指南

    开发人员资源



    文章标签:tool  CONS  Writing  LESS  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语