Структура моей папки
app/tool_1/js/myfile.coffee
app/tool_2/js/myfile2.coffee
...
Я хочу скомпилировать эти файлы в один каталог:
server/jsfolder/
Gruntfile.coffee
module.exports = ( grunt ) ->
grunt.initConfig
watch:
tools_coffee:
files: [ "app/**/*.coffee" ]
tasks: [ "newer:coffee:tools" ]
coffee:
tools:
expand: true
cwd: "app"
src: [ "**/*.coffee" ]
dest: "server/jsfolder"
ext: ".js"
Проблема
Весь путь будет скопирован в dest:
server/jsfolder/tool_1/js/myfile.js
Результат, который я хочу, похож на:
server/jsfolder/myfile.js
Есть ли какое-нибудь решение для этого?
Для этого я использую grunt-newer и grunt-watch.