替代grunt-contrib-less?

时间:2014-08-06 06:23:40

标签: javascript node.js gruntjs less grunt-contrib-less

我正在尝试编译一组.less文件,并在此过程中生成单独的源映射。我目前有大约20个源文件,所以我使用dynamic expansion加载它们。

然后我想将文件编译为css(作品),并为每个生成单独的源地图(没有工作)

file_x.less -+--> file_x.css          (YAY)
             |
             |--> file_x.css.map      (NAY)

似乎让源映射工作起步很棘手,但似乎根本不适用于multipleindividual files

那么,有没有人知道一个简单的卡入式替代方案?如果没有,我的下一个解决方案是尝试shell并本地调用lessc,但是如果我能避免这种情况,我宁愿不这样做。

编辑:这将用于开发和制作

1 个答案:

答案 0 :(得分:1)

我不知道目前这样做的任何包。使用grunt-contrib-less,虽然我最终为自己解决这个问题的方法是通过设置来设置CSS中的源图 outputSourceFiles: true

根据我的经验,这实际上是处理地图的最便捷方式。唯一的缺点是它需要你设置一个minifier,因为内联地图可能会比CSS文件的大小增加一倍。