请使用firefox,chrome等最新浏览器浏览本站。

grunt-contrib-sass参数说明

前端 阿豹 437次浏览 0个评论 扫描二维码

Grunt是一个自动化的项目构建工具。如果你需要重复的执行像压缩,编译,单元测试,代码检查以及打包发布的任务。那么你可以使用Grunt来处理这些任务,你所需要做的只是配置好Grunt,这样能很大程度的简化你的工作。

grunt-contrib-sass是 grunt 运行sass的一个插件。

Sass是一个css预处理器,通过sass你可以使用嵌套、变量、混入、函数、继承等来管理css。你可以将sass编译成的标准的css文件放到网站上或应用程序上。

提示:以下划线_开头的sass文件编译时会被忽略。ps: 一般情况下只想通过@import导入的,而不想生成对应css文件的可以使用下划线开头来命名。

配置选项

sourcemap

  • 类型: Boolean
  • 默认值: false

启用Source Maps.

需要 Sass 3.3.0 或以上版本

trace

  • 类型: Boolean
  • 默认值: false

显示完整的追踪错误信息。

check

  • 类型: Boolean
  • 默认值: false

检查语法,不校验值。

style

  • 类型: String
  • 默认值: nested

输出css的格式,可以是 nested, compact, compressed, expanded

precision

  • 类型: Number
  • 默认值: 3

输出小数时,默认精度为3。

quiet

  • 类型: Boolean
  • 默认值: false

编译时是否显示警告和状态信息。

compass

  • 类型: Boolean
  • 默认值: false

是否导入compass配置文件config.rb

debugInfo

  • 类型: Boolean
  • 默认值: false

是否输出可被FireSass等使用的额外的调试信息。

lineNumbers

  • 类型: Boolean
  • 默认值: false

是否在生成的css中显示源代码的行号。

loadPath

  • 类型: String|Array

添加一个或多个sass的导入路径。

require

  • 类型: String|Array

执行sass任务前导入一个或多个ruby库。

cacheLocation

  • 类型: String
  • 默认值: .sass-cache

sass缓存文件存放的路径

noCache

  • 类型: Boolean
  • 默认值: false

不生成sass缓存文件。

bundleExec

  • 类型: Boolean
  • 默认值: false

通过bundle exec运行sass : bundle exec sass.

  • 类型: String

在输出的文件头加上指定的字符串或有用的许可信息。

开启sourcemap选项时该配置不能使用


喜欢 (4)or分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到