我有一个咖啡文件,我计划放在咖啡目录中,所以目录结构将是
公共/ Javascript角/咖啡/ *。咖啡
我想将javascript编译并放入public / javascripts /。因为这将跨越其他文件夹,我希望这是通用的。意思是我打算在每个咖啡馆中都有一个咖啡文件夹,并计划将javascript放在父文件夹中。怎么可能实现这一目标。这是我的当前配置,它只是在与咖啡文件相同的文件夹中创建js。
coffee:
dev:
options:
bare: true
join: true
sourceMap: true
expand: true
cwd: '.'
src : ['**/*.coffee','!node_modules/**/*.coffee','!GruntFile.coffee']
dest: 'src/../'
ext: '.js'
答案 0 :(得分:0)
有一个重命名选项可以使用一个功能模块(我在coffeescript中有我的)
coffee:
dev:
options:
bare: true
join: true
sourceMap: true
expand: true
src : ['**/*.coffee','!node_modules/**/*.coffee','!GruntFile.coffee']
ext: '.js'
rename: (src,dest)->
arr = dest.split 'coffee/'
return arr.join('')