.js文件缩小的常见做法.css是创建.min.js文件.min.css。问题是Shake FilePatterns将使用此方案匹配缩小和非缩小文件,其模式类似于//*.js. 文档似乎建议为每个喜欢制作独特的扩展,reg.js但min.js我不确定这是我想走的路。如何在 Shake 中解决这个问题?
编辑:问题在于使用getDirectoryFiles:
js <- getDirectoryFiles "" ["//*.js"]
let jsMins = map (-<.> "min" <.> "js") js
need jsMins
有一个目标可以"//*.min.js正常工作,但getDirectoryFiles "" ["//*.js"]开始拾取生成的.min.js文件。