gruntjs – 什么是imagesDir&imagesPath在grunt-contrib-compass中?

我正在使用grunt-contrib-compass,在设置中,有像imagesDir和imagesPath这样的选项.我只是想知道那是什么,我该如何使用它?

解决方法

显然,这些选项可以与指南针URL Helpers一起使用.如果您在Gruntfile.js中指定了imagesDir,则可以调用指南针函数images-url()来生成images文件夹的路径.

例如,这是您指定Gruntfile.js的方式:

compass: {
  build: {
    options: {
      cssDir: './source/css/',sassDir: './source/css/',imagesDir: './source/images/',force: true,outputStyle: 'expanded',}
  }
}

这就是你从scss文件调用函数方法

background-image: image-url( 'test.png' );

当您运行任务时,它将被编译为:

background-image: url('/./source/images/test.png');

同样的事情适用于fontsDir,你只需要调用不同的罗盘功能font-url().如果您想了解更多详情,请点击链接http://compass-style.org/reference/compass/helpers/urls/

相关文章

这篇文章主要介绍“基于nodejs的ssh2怎么实现自动化部署”的...
本文小编为大家详细介绍“nodejs怎么实现目录不存在自动创建...
这篇“如何把nodejs数据传到前端”文章的知识点大部分人都不...
本文小编为大家详细介绍“nodejs如何实现定时删除文件”,内...
这篇文章主要讲解了“nodejs安装模块卡住不动怎么解决”,文...
今天小编给大家分享一下如何检测nodejs有没有安装成功的相关...