如果文件不存在,如何使LESS data-uri函数失败?

时间:2015-12-01 06:26:46

标签: gruntjs less data-uri

我使用Grunt构建我的Web客户端,而我的LESS文件包括对data-uri函数的调用,以便将图像嵌入到生成的CSS文件中。 有时开发人员在传递的文件名中犯了错误(如拼写错误或错误的复制粘贴),结果是网址(' ...')。这指的是生产服务器中不存在的路径。

示例:开发人员编写了data-uri(' path / abc.png'),但文件名为" abc.PNG"。 CSS中的结果是url(' path / abc.png')。

在这些情况下,我希望data-uri简单地抛出错误并打破构建,最好是使用适当的消息。有没有办法做到这一点?

我已经找到了一个标志或一些配置来实现这一点,例如" nonull"在某些模块中可用,没有运气找到一个。

使用Grunt 0.4.5,grunt-contrib-less 1.0.1。我的下一步是尝试更新到...... - 更少1.1.0但文档中没有任何内容表明它可能会改变任何内容。

0 个答案:

没有答案